Giter Site home page Giter Site logo

baskore's Introduction

baskore

Publication des tableaux de marque de rencontres de basket.

Les utilisateurs spectateurs d'une rencontre, peuvent noter l'évolution du résultat sur cette table de marque électronique. Ainsi, les utilisateurs distants qui n'ont pas pu se déplacer, voient depuis leur canapé, l'évolution du résultat en temps réel (sans avoir à raffraichir le tableau).

Voici comment installer et démarrer l'application :

Installation

npm install

Lancement

npm start

ouvrir l'application à l'adresse http://localhost

Utilisation

Voir le wiki de l'application : https://github.com/dahuchao/baskore/wiki

Architecture

Cette application est un pretexte (POC) pour la mise en oeuvre des technologies suivantes :

Développement

Pour lancer l'application en mode développement avec la recompilation et le rechargement de l'application à la volée :

Démarrer le serveur back

npm start

et l'outil de développement front dans une autre console

npm run dev

Lancement par docker

Installer les sources de l'application

git clone https://github.com/dahuchao/baskore.git

Fabrication de l'image applicative

sudo docker build -t dahu.chao/baskore .

Démarrage d'un conteneur

sudo docker run --restart always -d -p 80:3001 dahu.chao/baskore

Voir la liste des conteneurs

sudo docker ps

Voir les logs d'un conteneur

sudo docker logs

Base de données

Installation de mongodb

sudo apt-get install mongodb-server docker pull mongo:latest

Création répertoire d'accueil des fichiers de la base de données

mkdir mongo-base cd mongo-base mkdir bd echo "mongod --dbpath /home/pi/baskore/mongo-base/bd" > mongo-start.sh

sudo service mongodb start

baskore's People

Contributors

dahuchao avatar emmanueliteam avatar

Watchers

James Cloos avatar  avatar

baskore's Issues

Fonctionnalité d'affichage des joueurs courants

(En tant que) utilisateur canapé
(Je veux que) la liste des joueurs présents sur le terrain soient visibles sur le tableau de marque
(afin de) pouvoir suivre au mieux le cours de la rencontre

(En tant que) utilisateur banc
(Je veux que) la liste des joueurs courant puisse être modifiée
(Afin de) pouvoir communiquer la liste des joueurs courant

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.