Coder Social home page Coder Social logo

ped_mytodo's Introduction

PED_MyTodo

Une application Web qui permet la gestion des Todos.

Ce logiciel devra permettre :

1.D’ajouter des Todo

2.De préciser qu’un Todo est réalisé

3.De visualiser tous les Todo non réalisé

4.De visualiser les Todo à faire pour aujourd’hui, pour la semaine, pour le mois.

5.De synchroniser son agenda (GCal ou autre) avec les échéances des Todo.

6.Un support off-line.

Installation sur Windows.

  1. git clone https://github.com/iliassk/PED_MyTodo

  2. Créez votre base de donnée i. install mysql ii. install wamp iii. ouvrir le server wamp iv. Allez sur http://localhost/phpmyadmin v. cliquer sur mysql vi. puis choisir l’onglet import vii. puis sur parcourir, importer le fichier todoManager_db.sql (se trouvant dans le dossier back-end) et puis cliquer sur execute. La base de donnée todoManager_db est créé.

  3. Allez en suite dans le dossier frontend : i. npm install -g yo

         ii. npm install -g grunt
    
         iii. npm install -g grunt-cli
    
         iv. npm install --global generator-angular
    
         v. npm install (Si on a un problème de dépendance : "unmet" supprimez le dossier node_modules & faites un npm cache clean et relancer npm install)
    
        vi. npm install (Oui on fait 2 npm install)
    
        vii. bower install
    
        viii. grunt build
    
  4. Ensuite allez dans le dossier backend : i. npm install

  5. grunt serve

  6. Ouvrez un autre terminal i. node api.js (lance le server)

Installation sur Linux.

 Suivre les même commandes que celle d'installation sur windows sauf qu'il faut ajouter sudo devant toutes les commandes "install"(par exemple sudo npm install -g yo).

ped_mytodo's People

Contributors

vwilmet avatar nyvon avatar aminux avatar iliassk avatar

Watchers

James Cloos avatar  avatar  avatar  avatar  avatar

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.