The second version of Reminders built with the MERN tech stack and hosted on Vercel.
- Secure authentication using JWT.
- Cross-platform compatibility for both desktop and mobile devices.
- Effortlessly manage your notes with Create, Read, Update, and Delete functionality.
- Efficient search capability based on strings.
- Convenient note organization with label-based filtering.
- Flexibility to add custom labels for better categorization.
- Archive feature for preserving important notes.
- Cloud storage.
- Automatic synchronization.
- MongoDB
- Express
- React
- Node
- Styled Components
- Axios
- lodash
If you want to run this project on your local machine, you will have to clone both the Client and Server repositories.
git clone https://github.com/GeisielMelo/reminders-client.git
git clone https://github.com/GeisielMelo/reminders-server.git
# In the root folder of the Server, create a .env file and configure it based on .env.example.
# Open a terminal in your IDE, navigate to the server's root folder, and execute:
$ npm install
$ npm run dev
# In the root folder of the Client, create a .env file and configure it based on .env.example.
# Open a new terminal, navigate to the client's root folder, and perform the same steps:
$ npm install
$ npm run dev
You can access the development client build at localhost:5173.