/Kasa.io

Projet n°7 de ma formation chez OpenClassrooms avec ajout d'un backend et d'une bdd sql pour developper mes compétences.

Primary LanguageJavaScript

Projet réalisé dans le cadre de la formation en ligne Developpeur Web chez Openclassrooms avec l'ajout d'un Backend en autodidacte

🚧 Le projet n'est pas finalisé 🚧

Installation

  1. Remplacer les variables d'environnement par votre serveur de bdd
    DB_HOST='localhost'
    DB_USER='root'
    DB_PASSWORD='root'
    DB_NAME='Kasa'
    DB_PORT=3306

  2. Initialiser la base de donnée avec le dump disponible dans le dossier /dump

  3. Lancement du projet frontend
    cd frontend
    npm start

  4. Lancement du projet backend
    cd backend
    nodemon server.js

Compétences évaluées :

  • Initialiser une application avec Create React App
  • Développer des éléments de l'interface d'un site web grâce à des composants React
  • Configurer la navigation entre les pages de l'application avec React Router
  • Initialiser et interagir avec une base de données SQL (ajout, suppression, modification de données)
  • Creation des endpoints pour chaque route

Technologies utilisées

  • Front : React, CSS/Sass
  • Back : NodeJs/Express, SQL pour la base de données.