RemindME! is a simple reminder project designed to help users keep track of tasks, events, or any other important information they need to remember. Users can add, delete, and update reminders as needed.
- Node.js (runtime environment)
- Express (web framework for Node.js)
- React (JavaScript library for building user interfaces)
- Clone this repository to your local machine.
- Navigate to the backend directory.
- Install backend dependencies and start application by running:
npm install
npm start
- Navigate to the frontend directory.
- Install frontend dependencies and start application by running:
npm install
npm run dev
- Open your web browser and go to
http://localhost:5173/
to access the application.
- Once the application is running, you'll be directed to the homepage where you can see your list of reminders.
- To add a new reminder, click on the "Add Reminder" button and fill out the form.
- You can also view the details of a reminder by clicking on its title.
If you would like to contribute to this project, please fork the repository and submit a pull request with your proposed changes.
- Add delete reminder feature.
- Add update/edit reminder feature.
- Integrate MongoDB.
- Add unit and E2E tests.
This project is licensed under the MIT License.