Dairy-App is a digital platform for users to manage and organize personal or professional notes. It provides a simple yet effective interface for users to create, update, and manage their daily records.
- User authentication (Registration and Login)
- Create, edit, and delete notes
- Categorization of entries for better organization
- Search functionality to quickly access records
- Node.js
- Express.js
- MongoDB
- Mongoose
- JSON Web Tokens (JWT)
- EJS for templating
-
Clone the repository:
git clone https://github.com/viraj-gavade/Dairy-App.git
-
Navigate to the project directory:
cd Dairy-App -
Install dependencies:
npm install
-
Set up environment variables in a
.envfile:DATABASE_URI=your_mongodb_uri JWT_SECRET=your_jwt_secret -
Start the application:
npm start
- Run the application and access it locally via
http://localhost:<PORT> - Explore features such as note creation, editing, and management
Refer to the API documentation hosted at: API Documentation
Contributions are welcome! Follow these steps:
- Fork the repository
- Create a new branch (
git checkout -b feature/YourFeature) - Make your changes and commit them (
git commit -m 'Add some feature') - Push to the branch (
git push origin feature/YourFeature) - Create a pull request
This project is licensed under the MIT License - see the LICENSE file for details.
Viraj Gavade
- Email: vrajgavade17@gmail.com
- Instagram: @_viraj.js
- Twitter: @viraj_gavade
- GitHub: viraj-gavade
Thanks to the open-source community for their resources and libraries that helped build this project.