This project is a SPA that consists of a calendar page where you can see the mood you had every day and a form where you can add a new mood (by selecting a smiley) and a comment to each day.
You need to install Node.js, and then:
- Download or clone the project repository.
- Install dependencies with
$ npm install
. - Run the project with
$ npm start
.
You can run $ npm run build
. This will build the app for production to the build
folder.
It correctly bundles React in production mode and optimizes the build for the best performance.
The build is minified and the filenames include the hashes.
Your app is ready to be deployed!
- node-sass - For the use of SCSS in the project
- react - Framework of the project
- react-dom
- react-scripts
- prop-types
/
`-_src
|-components
|-App
|-Calendar
|-Editor
|-MoodPage
|-Smiley
|-scss
|-utils
This project is part of the online training phase of Adalab digital course. This is the third test of the training, that lasts 7 weeks.