Skip to content

haddad-github/FLASK-REST-API-animanga-db

Repository files navigation

REST API for Anime and Manga

This repository contains all the files that were used to create the API; a private repository is used as the host for Heroku

Accessing the entire database:

https://animanga-db.herokuapp.com/anime/

https://animanga-db.herokuapp.com/manga/

Takes int ID's, such as:

https://animanga-db.herokuapp.com/anime/852

https://animanga-db.herokuapp.com/manga/57382

Takes anime/manga name, such as:

https://animanga-db.herokuapp.com/anime/naruto

https://animanga-db.herokuapp.com/manga/berserk

Spell checking algorithm (Levenshtein distance); redirects to the most-likely correct URL if the name isn't found, such as:

https://animanga-db.herokuapp.com/anime/natuoroto --> redirects to /naruto

https://animanga-db.herokuapp.com/manga/brekser --> redirects to /berserk

For anime, returns: 'unique ID', 'name', 'rating', 'episodes', 'startDate', 'endDate', 'status', 'showType', 'synopsis', 'img'

For manga, returns: 'unique ID', 'name', 'rating', 'chapters', 'startDate', 'endDate', 'status', 'manga_type', 'synopsis', 'img'

Image showing an anime request: image

About

REST API for Anime and Manga, hosted on Heroku

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages