check the live version of our project: https://suniweather.wcs-student-projects.d-a-pfeiffer.info
The second project of our group is based on React.js and our goal is to make a responsive weather application, named Suni.
The user will be able to get, for the locations he chooses, key informations about the weather : forecast, temperatures, wind speed, humidity, feels like temperature, sunrise and sunset hours.
A feature allows the user to get a forecast up to 3 days every 6 hours. We also integrated a subscription to a newsletter that would send up daily or weekly forecasts to the user.
You can find the wireframes on this link : https://www.figma.com/file/3twqmFxQq0SZeGTPdNYUuz/Untitled?node-id=0%3A1
Framework: - Tailwind CSS.
This project was created by the following team:
- Pauline Kraus: @ThisisPauline
- Pierre Basck: @dreanx
- Osvaldo Felices: @osvfelices
- Anna Vachluk: @anna-valchuk
- Russell James Corpuz: @RussellCorpuz
Don't hesitate to reach out!
We used the following dependencies:
- axios,
- dotenv,
- react-select-async-paginate
- Concurrently : Allows for several commands to run concurrently in the same CLI
- Husky : Allows to execute specific commands that trigger on git events
- Vite : Alternative to Create-React-App, packaging less tools for a more fluid experience
- ESLint : "Quality of code" tool, ensures chosen rules will be enforced
- Prettier : "Quality of code" tool as well, focuses on the styleguide
- _ Airbnb Standard_ : One of the most known "standards", even though it's not officially linked to ES/JS
- Nodemon : Allows to restart the server everytime a .js file is udated