gustavonobreza / naruto-api

Like a Pokédex but for Naruto. API to fetch data about Naruto (and Boruto) anime and manga. With a short resume of history of life, images and a table of more specific information of each character.
https://naruto-api-rsl3.onrender.com/
MIT License
67 stars 5 forks source link
anime api boruto javascript js manga naruto narutodex nest nestjs nodejs rest ts typescript

NodeJS

Build status: Passing Build status: Passing

**The project was changed from Heroku to Render !!!
Outdated link --> https://naruto-api.heroku.app/api /// new link --> https://naruto-api-rsl3.onrender.com/** ## Description API to fetch data about Naruto (and Boruto) anime and manga. With a short resume of history of life, images and a table of more specific information of each character. ## Deploy It's deployed on Render: https://naruto-api-rsl3.onrender.com/ ## Links ### Home Page ### Frontend (DEMO) / Frontend (REPO) ### API / API (REPO) ## Installation ```bash pnpm install ``` ## Running the app ```bash # development $ pnpm start # watch mode $ pnpm start:dev # production mode $ pnpm start:prod ``` ## Test ```bash # unit tests $ pnpm test # e2e tests $ pnpm test:e2e # test coverage $ pnpm test:cov ``` ## Source This app use from behind a json file generated using a crawler from **Narutopedia**. All the information is from there, photos (more information at [#Photos](https://github.com/gustavonobreza/naruto-api#Photos) ), articles, tables, and so on. ## Photos When using the Narutopedia link, I was having some bugs so I downloaded all the photos and served using supabase. ## Paths | Path | Source | Method | Response | Queries | | :-----: | :------------: | :----: | :-----------------: | :-----: | | /api/v1 | characters | GET | All characters | soon | | /api/v1 | characters/:id | GET | One character by id | -- | | /api/v1 | clans | GET | All clans | soon | | /api/v1 | clans/:id | GET | One clan by id | -- | | /api/v1 | bijus | GET | All bijus | -- |