GithubHelp home page GithubHelp logo

transistoshare's Introduction

Transistoshare

Un projet de Josselin Gauthier et Rémi Chartier

Prérequis

  • NodeJS v10.14.x ou plus
  • npm v7 ou plus
  • Git, si clonage via commande

Installation

Depuis une fenêtre de terminal (invité de commande sous Windows), accédez au répertoire qui contiendra le projet avec la commande cd

  • Cloner le repo du projet (git clone [email protected]:/Jossl123/Transistoshare - recommandé, ou via téléchargement du fichier ZIP)
  • cd Transistoshare
  • Installer les dépendances : npm i
  • Lancer le serveur : node server

Utilisation

Transistoshare est composé de plusieurs pages.

/ : Page d'accueil

La page d'accueil contient un lien vers la page de connexion, et vers la page de manipulation de blocs logiques

/login : Page de connexion

La page de connexion permet à un utilisateur de s'identifier sur le site, afin d'utiliser les fonctionnalités d'enregistrement et de partages de schémas de blocs.

/computer : Manipulation des blocs logiques

La page de manipulation des blocs logiques permet d'insérer des blocs logiques prédéfinis depuis la barre du bas de l'écran, créer de nouveaux blocs, et faire interagir les blocs entre eux, en simulant les entrées logiques (haut ou bas), afin d'obtenir des sorties à la suite de ces séries de blocs.

  • Afin d'ajouter des blocs sur la zone du milieu, il suffit de cliquer sur les noms d'opérateurs logiques (comme XOR, AND ou bien NOT, par exemple)
  • Afin de créer des blocs personnalisés, il faut cliquer sur le bouton "CREATE" en bas de la page

transistoshare's People

Contributors

jossl123 avatar busybox11 avatar

Stargazers

 avatar

Watchers

 avatar

Forkers

dalestee

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.