Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/bm-mit/todo-list-api

A solution to Todo List API project at roadmap.sh Backend projects
https://github.com/bm-mit/todo-list-api

Last synced: about 1 month ago
JSON representation

A solution to Todo List API project at roadmap.sh Backend projects

Awesome Lists containing this project

README

        

# [Roadmap.sh](https://roadmap.sh) - Todo List API Backend Project

A **NestJS** solution of [Todo List API](https://roadmap.sh/projects/todo-list-api)

## Setup

### Setup PostgreSQL

```PostgreSQL
--You can change user, password and database name inside main.ts.
CREATE USER "todo-list-api" WITH ENCRYPTED PASSWORD 'password';

CREATE DATABASE "todo-list-api" OWNER "todo-list-api";
```

### Setup project

```bash
# Install dependencies
yarn

# Run dev server
yarn start:dev

# Run production server
yarn build
yarn start
```

## API Documentation

After running the project, you can access the API documentation at [http://localhost:3000/api](http://localhost:3000/api)