HabitService is a simple CRUD (Create, Read, Update, Delete) application for managing habits efficiently.
- CRUD Operations: Create, Read, Update, and Delete habits.
- Integration with Firestore: Seamlessly integrates with Google Cloud Firestore for data management.
- Local Environment Setup: Includes setup instructions to run the application locally using Docker and containers.
- Seeder for Development: Seeder implementation to facilitate data population in the development environment.
git clone https://github.com/shadihrr/HabitService.git
cd HabitService
npm install
npm start
docker-compose up
- The API endpoints can be accessed through localhost:PORT/api.
- Refer to the API documentation for available endpoints and payload structure.
Contributions are welcome! Please follow the standard guidelines when contributing to this project. For major changes, open an issue to discuss proposed changes.
This project is licensed under the MIT License.