Skip to content

A web application for discovering and tracking anime using the MAL API. (CIT480 Senior Design Project: fall 2021 - spring 2022)

License

Notifications You must be signed in to change notification settings

DogeSmirkers/react-ouranimelist

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OurAnimeList

OurAnimeList logo

OurAnimeList is a web application for discovering and tracking anime.

This project is inspired by: MyAnimeList.net

(CIT480 Senior Design Project: fall 2021 - spring 2022)

Built With

Additional Packages

Links

MAL API


Documentation

How To Run This Project

  1. clone the repo
git clone https://github.com/DogeSmirkers/react-ouranimelist.git
  1. install all neccessary packages for front-end
cd /react-ouranimelist/client && npm i
  1. install all neccessary packages for back-end
cd /react-ouranimelist/server && npm i
  1. start the back-end first
cd /react-ouranimelist/server && nodemon start 
  • Note: if you're getting an error that nodemon cannot be found, try npx nodemon start
  1. start the front-end
cd /react-ouranimelist/client && npm start

Additional Notes

A .env file that contains the CLIENT_ID must be created in server/. You can obtain your own Client ID, which is basically an API token, by creating a MyAnimeList account and requesting access to the API. It's in Account Settings > API

About

A web application for discovering and tracking anime using the MAL API. (CIT480 Senior Design Project: fall 2021 - spring 2022)

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published