Notes Up is an on the go note taking tool for people who like to organize and manage their tasks.
- Authentication
- Login
- Signup
- Logout
- Notes Management
- Crud on Notes
- Note can have text as well as image
- User can add color to the note
- Archive / Trash Functionality
- User can add note to Archive / Trash
- Note can be permanently deleted from trash
- Labels Management
- User can add a Label to any note
- New labels can also be created
- Filter Notes by Labels
- Sort Notes by Priority and Date
- Search Notes by Title as well as description
- React
- React Router
- Mockbee - for mock backend
- NOVA UI
- Google Icons
- React Toastify
- /public
- /src
- /assets
- /backend
- /components
- /context
- /css
- /functions
- /hooks
- /Pages
- /reducers
- /services
- /pages
- App.css
- App.js
- index.js
- RequiresAuth.js
- server.js
- package-lock.json
- package.json
- README.md
- yarn.lock
- Fork the Project
- Run npm install in the terminal
- Run npm start to start the server on your local
- Create your Feature Branch (git checkout -b feature name)
- Commit your Changes (git commit -m 'Add a descriptive commit message')
- Push to the Branch (git push origin feature)
- Open a Pull Request