- Cloner le projet et se rendre sur le dossier day-and-night
git clone https://github.com/O-clock-Lucy/projet-18-day-and-night-front.git
cd day-and-night
- Installer les dépendances avec Yarn
yarn
- Créer un fichier .env à la racine du dossier day-and-night avec les variables ci-dessous :
- Créer une variable
REACT_APP_GOOGLEMAP_APIKEY
contenant votre propre clé API Google Maps (vous pouvez créer une clé API sur Google Cloud Plateform) - Créer une variable
REACT_APP_SYMFO_CONNECT_APIURL
contenant l'url du serveur backend - Vous pouvez vous aider du fichier
.env.example
pour créer votre propre fichier.env
- Créer une variable
REACT_APP_GOOGLEMAP_APIKEY = 'votre-clé-API-Google-Maps'
REACT_APP_SYMFO_CONNECT_APIURL = 'http://localhost:8080'
- Lancer le serveur frontend avec Yarn
yarn start
- Design Mobile-First (media-queries)
- Serveur backend homemade
- Sass
- React
- API Maps Javascript
- Axios
- Redux
- React-Redux
- Voir la carte des spots validés
- Filtrer sur les spots DAY ou NIGHT
- Voir les informations d'un spot au clic sur celui-ci
- Créer un compte utilisateur
- Passer l'application en Darkmode
- Se connecter
- Modifier leurs informations de compte (pseudo, email, mot de passe)
- Créer des spots
- Voir la liste et le status de leurs spots (via leur page Profil)
- Modifier ou supprimer leurs spots (via la Map et leur page Profil)
- Se déconnecter
- Accéder au backoffice
- Voir la liste de tous les spots (peu importe leur status)
- Voir la liste des spots à valider
- Valider, refuser ou supprimer un spot
Manon GALLE --> Développeuse Frontend 🌊
Albane MAGNIN --> Développeuse Frontend 🐶
Anaïs JOUANNY --> Développeuse Frontend ⛺
Nicolas RAYNAUD --> Développeur Backend 🎸