{"id":28423010,"url":"https://github.com/manthan0x23/todo-api","last_synced_at":"2026-04-05T23:03:17.306Z","repository":{"id":214660549,"uuid":"736974241","full_name":"manthan0x23/todo-api","owner":"manthan0x23","description":"A docker postgres and typescript implementation for a simple todo app","archived":false,"fork":false,"pushed_at":"2024-01-05T14:44:03.000Z","size":33,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-05T08:02:00.308Z","etag":null,"topics":["docker","docker-compose","express","postgresql","typescript"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/manthan0x23.png","metadata":{"files":{"readme":"Readme.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-12-29T12:24:31.000Z","updated_at":"2024-02-05T12:29:38.000Z","dependencies_parsed_at":"2024-01-05T15:55:16.457Z","dependency_job_id":null,"html_url":"https://github.com/manthan0x23/todo-api","commit_stats":null,"previous_names":["manthan-sharma-23/todo-api","manthan0x23/todo-api"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/manthan0x23/todo-api","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/manthan0x23%2Ftodo-api","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/manthan0x23%2Ftodo-api/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/manthan0x23%2Ftodo-api/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/manthan0x23%2Ftodo-api/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/manthan0x23","download_url":"https://codeload.github.com/manthan0x23/todo-api/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/manthan0x23%2Ftodo-api/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":267950526,"owners_count":24170854,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-07-30T02:00:09.044Z","response_time":70,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["docker","docker-compose","express","postgresql","typescript"],"created_at":"2025-06-05T07:39:16.806Z","updated_at":"2025-12-30T21:54:19.693Z","avatar_url":"https://github.com/manthan0x23.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Simple Todo App Implementation with Docker\n\nThis 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.\n\n## Steps to Reproduce\n\n1\\. **Clone the Repository:**\n\n```bash\ngit clone https://github.com/manthan-sharma-23/todo-api.git\n\ncd ./todo-api\n```\n\n2\\. **Run Docker Compose:**\n\n   Use Docker Compose to install dependencies, set up a PostgreSQL database, and run the app instance locally.\n\n```bash\ndocker compose up\n```\n\n3\\. **Access the App:**\n\n   The application should now be running, and you can access it at [http://localhost:3200](http://localhost:3200).\n\n## API Endpoints\n\n**Postman Workspace:** https://documenter.getpostman.com/view/26738295/2s9YsDjEYA\n\n## Running Locally\n\n- Ensure Docker and Docker Compose are installed on your machine.\n\n- Use the provided Docker Compose configuration to set up the environment.\n\n- Access the app at [http://localhost:3200](http://localhost:3200).\n\nFeel 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.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmanthan0x23%2Ftodo-api","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmanthan0x23%2Ftodo-api","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmanthan0x23%2Ftodo-api/lists"}