Skip to content

Le site de Kasa a été codé il y a maintenant plus de 10 ans en ASP.NET avec un code legacy important. Laura, la CTO, a donc lancé une refonte totale pour passer à une stack complète en JavaScript avec NodeJS côté back-end, et React côté front-end. Kasa en a également profité pour commander de nouvelles maquettes auprès de son designer habituel

Notifications You must be signed in to change notification settings

Erik-42/openclassroom-projet_11-kasa

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Projet OpenClassRoom


Kasa

Logo Kasa
Table of Contents
  1. About The Project
  2. Built With
  3. Testez le projet
  4. License
  5. Contact

About The Project

Contributors Forks Issues wakatime

Développez une application Web avec React et React Router

Kasa vous recrute en tant que développeur front-end en freelance pour développer sa nouvelle plateforme web.

Le site de Kasa a été codé il y a maintenant plus de 10 ans en ASP.NET avec un code legacy important. Laura, la CTO, a donc lancé une refonte totale pour passer à une stack complète en JavaScript avec NodeJS côté back-end, et React côté front-end. Kasa en a également profité pour commander de nouvelles maquettes auprès de son designer habituel

Ton objectif : Démarrer le projet React et développer l’ensemble de l’application, les composants React, les routes React Router, en suivant les maquettes Figma (responsives !) et toutes les infos que je te donne ci-dessous. Et ce avec un code de qualité !

Back-end / data : Le recrutement de la personne en charge du back-end n'est pas terminé et va prendre plus de temps que prévu. Du coup, il va falloir que tu fasses sans pour le moment. Je t'ai extrait les 20 dernières annonces de logements dans ce fichier JSON pour que tu puisses construire le Front qui correspond.

Contraintes techniques : Tu trouveras les coding guidelines de Kasa ici. Comme tu le verras, nous utilisons habituellement Create React App pour créer les applications React, mais tu peux utiliser un autre bundler comme Vite par exemple si tu préfères.

(back to top)

Built with

(back to top)

Installation:

Yarn

Installer les dépendances avec la commande yarn add

Démarrer le serveur avec la commande yarn start

Dependencies

"@testing-library/jest-dom": "^5.16.5"
"@testing-library/react": "^13.4.0"
"@testing-library/user-event": "^13.5.0"
"react": "^18.2.0"
"react-dom": "^18.2.0"
"react-router-dom": "^6.11.1"
"react-scripts": "5.0.1"
"web-vitals": "^2.1.4"

Testez le projet

Available Scripts

In the project directory, you can run:

yarn start

Runs the app in the development mode.
Open http://localhost:3000 to view it in your browser.

The page will reload when you make changes.
You may also see any lint errors in the console.

Github: https://erik-42.github.io/openclassroom-projet_11-kasa/

(back to top)

License

Distributed under the MIT License. See LICENSE.txt for more information.

Formation OpenClassRoom Développeur d'application - JavaScript React

(back to top)

Contact

(back to top)

About

Le site de Kasa a été codé il y a maintenant plus de 10 ans en ASP.NET avec un code legacy important. Laura, la CTO, a donc lancé une refonte totale pour passer à une stack complète en JavaScript avec NodeJS côté back-end, et React côté front-end. Kasa en a également profité pour commander de nouvelles maquettes auprès de son designer habituel

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published