REAP is an innovative note-taking tool designed to offer users an elevated experience beyond conventional note-taking applications. It introduces various modes such as diary mode, research mode, brainstorming mode, and more, enabling users to tailor their note-taking experience according to their specific needs. By incorporating diverse styles, REAP facilitates users in exploring topics at varying levels, enhancing comprehension and engagement. The comprehensive tagging system allows for effortless organisation and easy access to different sections within notes.
- Ability to change the type of note taking method and style based on the user preferences.
- Customization of the sections.
- Creating unlimited amount of tags to categorise
- Full freedom over the note taking style and approach
- Setting up a Github project.
- Manage all daily tasks and project milestone progress via github projects
- Implementing the CRUD operations.
- Deploying backend server.
- Creating Database Schema.
- Database read and write performed.
- Implemented relationship between entities in database.
- Initialized a react/frontened application.
- Deployed frontened Server.
- Created frontened components in react.
- Matching design and end state.
- Implemented file upload functionality in the application.
- Implemented authentication (username/password) in application.
- Implemented authentication (3rd party-like google) in application.
- Implementing 'update' and 'delete' an entity in React app.
- Updated bruno/API templates in application repo.
-
For Backend:
- Node.js
- Express.js
- MongoDB.
-
For Frontend:
- React.js