A website to generate statistics similar to AniList (example) using data from your MyAnimeList profile.
https://mal-user-stats.vercel.app/
Clone the project
git clone https://github.com/dustinn1/mal-user-stats.git- Install the dependencies
npm install- To start the dev server
npm run dev- To start the production server
npm run build
npm run startBoth the frontend and backend use the same commands.
To access the backend, run cd backend.
Environment Variables
To run this project, you will need to add the following environment variables to your .env.local file at the top level directory of the project.
NEXT_PUBLIC_BACKEND_URL = <url of backend>
Locally, it would be equal to http://localhost:8000.
Frontend: React, Next.js, TailwindCSS
Backend: Node, Fastify
Both Written in TypeScript
Uses MyAnimeList API for data