/nifty-video

Primary LanguageTypeScript

Nifty-Video

Highlights

You can use this Repo as a template for your project.
Don't hesitate to hit the star button if you find it useful.
This project adopts the IoC (Inversion Of Control) approach using Inversify

Comes with this project

- Vue3
- Typescript
- Class Component Style
- Vuex
- Vue-Router
- IoC (Inversion of control) using Inversify
- ESLint + Prettier
- TailwindCss

Project setup

npm install

Compiles and hot-reloads for development

npm run serve

Compiles and minifies for production

npm run build

Run your unit tests

npm run test:unit

Lints and fixes files

npm run lint
npm run lint:fix

The movie DB Documentation

This project uses TMDB's Api, find further documentation below:
https://developers.themoviedb.org/3/

Call examples:
- https://api.themoviedb.org/3/list/99?api_key={api_key}
- http://api.themoviedb.org/3/movie/157336?api_key={api_key}&append_to_response=videos
- http://api.themoviedb.org/3/movie/157336/videos?api_key={api_key}