/Anime-Dragon

The Backend Repository for Anime Slayer Clone , Built using Nest js ,PrismaOrm and MySql

Primary LanguageTypeScript

Anime Dragon Api

  • Anime Dragon is a Anime Slayer Backend for the Anime Slayer App Clone , it functions exactly as the Original Anime Slayer but with minor changes and improvements.

Status

  • Still in Dev Phase

Features

  • Watch Anime Episodes
  • Get Animes
  • Search For Animes with Custom Filters
  • Get Favorite Animes and Watch List
  • Add Animes To Favorite List
  • Add Animes To Watch List
  • Get A Detailld Description Of An Anime
  • Sign in and Sign up
  • Add Reviews To Animes and see them
  • Custom Filtering
  • Get User Profile
  • Settings

Future Features

  • Add Admin Side that can add animes and episodes and manage All the database
  • Add a feature to download episodes
  • add comments on anime
Other Features are still in study

Technologies Used

  • NestJS
  • Prisma
  • MySQL
  • Multer
  • Passport
  • Bcrypt
  • class-validator , class-transformer
  • JWT

Description

Nest framework TypeScript starter repository.

Installation

npm install

Running the app

# development
$ npm run start

# watch mode
$ npm run start:dev

# production mode
$ npm run start:prod

Contributing

  • Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Authors