Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/xeoneux/vyng-backend-challenge

Vyng Backend Challenge
https://github.com/xeoneux/vyng-backend-challenge

nestjs nodejs parcel postgresql react

Last synced: 29 days ago
JSON representation

Vyng Backend Challenge

Awesome Lists containing this project

README

        

Vyng Backend Challenge

![App](asset/vyng-app.png "App")

Using Postgres v10.x, NodeJS LTS+, Express v4.x, and Heroku, this is a RESTful API server which allows users to do the following:

1. Create channels with a unique name
2. Get their channels
3. Create and add a video entry to a channel.

### Models

Channel model includes at a minimum:

- Unique ID
- Name
- Owner referencing a user id

Video model includes at a minimum:

- Unique ID
- URL
- Channel referencing a channel id

User model includes at a minimum:

- Unique ID
- Name

The app is hosted on Heroku at https://vyng-backend-challenge.herokuapp.com

Swagger API is available at `/api`:

![API](asset/vyng-api.png "API")