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)
- clone the repo
git clone https://github.com/DogeSmirkers/react-ouranimelist.git
- install all neccessary packages for front-end
cd /react-ouranimelist/client && npm i
- install all neccessary packages for back-end
cd /react-ouranimelist/server && npm i
- start the back-end first
cd /react-ouranimelist/server && nodemon start
- Note: if you're getting an error that
nodemon
cannot be found, trynpx nodemon start
- start the front-end
cd /react-ouranimelist/client && npm start
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