Skip to content

shadihrr/HabitService

Repository files navigation

HabitService

HabitService is a simple CRUD (Create, Read, Update, Delete) application for managing habits efficiently.

Features

  • 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.

Setup

1. Clone the Repository

git clone https://github.com/shadihrr/HabitService.git

Installation

cd HabitService
npm install

Run the Application

npm start

Using Docker (for local environment)

docker-compose up

Usage

  • The API endpoints can be accessed through localhost:PORT/api.
  • Refer to the API documentation for available endpoints and payload structure.

Contributing

Contributions are welcome! Please follow the standard guidelines when contributing to this project. For major changes, open an issue to discuss proposed changes.

License

This project is licensed under the MIT License.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published