Skip to content

Latest commit

 

History

30 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

P4-Kasa

Projet n°4 - Développeur Applications JavaScript React

Contexte

Kasa me recrute en tant que développeur front-end en freelance pour développer sa nouvelle plateforme web. Kasa est dans le métier de la location d’appartements entre particuliers depuis près de 10 ans maintenant. Avec plus de 500 annonces postées chaque jour, Kasa fait partie des leaders de la location d’appartements entre particuliers en France.

Capture d’écran 2022-10-30 à 22 04 42

Objectif

Démarrer le projet React et développer l’ensemble de l’application, les composants React, les routes React Router

Cahier des charges

  • Create React App : Initialiser le projet avec une base solide
  • React Router : Gérer les différentes routes de l'application
  • Styling : Utilisation optionnelle de Sass, CSS par défaut
  • Pas de librairie React externe : Pas de bibliothèques externes pour assurer la légèreté et la performance de l'application

Technos

Utilisation de Figma pour la maquette.
Utilisation de React pour le développement et de Saas pour le style.
Utilisation de GitHub pour le versionning et Vercel pour le déploiement.

Installation

Prérequis

Assurez-vous d'avoir Node.js et npm installés sur votre machine.

Démarrer avec Create React App

Ce projet a été initialisé avec Create React App, offrant une structure de base prête à l'emploi pour démarrer rapidement le développement.

Scripts Disponibles

Dans le répertoire du projet, vous pouvez exécuter les commandes suivantes :

npm start

Lance l'application en mode développement.
Ouvrez http://localhost:3000 pour voir l'application dans votre navigateur.

La page se rechargera automatiquement lors de modifications.
Vous pouvez également voir les éventuelles erreurs de lint dans la console.

npm test

Lance le runner de tests en mode interactif.
Vous permet d'exécuter les tests pour vérifier que les composants fonctionnent comme prévu.

npm run build

Construit l'application pour la production dans le dossier build.
Il compile correctement React en mode production et optimise la construction pour de meilleures performances.

Conclusion

En suivant ce guide, vous pourrez configurer et lancer rapidement le projet Kasa. Le respect des meilleures pratiques de développement et l'utilisation des outils et technologies appropriés garantiront le succès de ce projet ambitieux. Bonne programmation !

About

Projet n°6 Kasa

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages