Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/1farz1/anime-dragon

The Backend Repository for Anime Slayer Clone , Built using Nest js ,PrismaOrm and MySql
https://github.com/1farz1/anime-dragon

animes backend nestjs prisma scalability

Last synced: 3 months ago
JSON representation

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

Awesome Lists containing this project

README

        

## 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](https://github.com/nestjs/nest) framework TypeScript starter repository.

## Installation

```bash
npm install
```

## Running the app

```bash
# 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

- [1FarZ1](github.com/1FarZ1)