AniCycle is an AniChart-style seasonal anime tracker with multi-page navigation for current and past seasons, staff, and individual works. It features responsive design and GraphQL integration with the AniList API.
AniCycle allows users to:
- Browse current and past anime seasons
- View seasonal works, including descriptions and trailers
- View detailed information about individual works, staff, and characters
| Category | Technology |
|---|---|
| Framework | React (CRA) |
| Language | TypeScript |
| Styling | EmotionJS |
| Routing | React Router |
| Data Fetching | GraphQL |
| API | AniList API |
| Home/ Season View | Individual Work |
|---|---|
![]() |
![]() |
| Character Page | Staff Page |
|---|---|
![]() |
![]() |
Instructions for setting up and running the app locally:
git clone https://github.com/shirley543/anicycle.git
cd anicyclenpm installnpm run startnpm run lint
npx prettier . --write


