Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/manthan-sharma-23/todo-api

A docker postgres and typescript implementation for a simple todo app
https://github.com/manthan-sharma-23/todo-api

Last synced: about 2 months ago
JSON representation

A docker postgres and typescript implementation for a simple todo app

Awesome Lists containing this project

README

        

# Simple Todo App Implementation with Docker

This repository contains a basic Todo App with API endpoints for user and to-do operations. The application is set up to run in a Docker environment for easy deployment. Follow the steps below to reproduce the environment locally.

## Steps to Reproduce

1\. **Clone the Repository:**

```bash
git clone https://github.com/manthan-sharma-23/todo-api.git

cd ./todo-api
```

2\. **Run Docker Compose:**

   Use Docker Compose to install dependencies, set up a PostgreSQL database, and run the app instance locally.

```bash
docker compose up
```

3\. **Access the App:**

   The application should now be running, and you can access it at [http://localhost:3200](http://localhost:3200).

## API Endpoints

**Postman Workspace:** https://documenter.getpostman.com/view/26738295/2s9YsDjEYA

## Running Locally

- Ensure Docker and Docker Compose are installed on your machine.

- Use the provided Docker Compose configuration to set up the environment.

- Access the app at [http://localhost:3200](http://localhost:3200).

Feel free to explore and modify the code to suit your needs. If you encounter any issues or have questions, refer to the repository's documentation or seek support from the project's maintainer.