Sushi Scroll is a modern web application that allows users to explore, search, and filter their favorite anime. Built using the AniList API, this app leverages the power of React, Chakra UI, TypeScript, and GraphQL to deliver a seamless and visually appealing user experience.
- Frontend: React, TypeScript, Chakra UI
- Backend: AniList GraphQL
- State Management: React Hooks
- Routing: React Router
- Build Tool: Vite
- Hosting: Vercel
Follow these steps to set up the project locally:
-
Clone the repository:
git clone https://github.com/yourusername/sushi-scroll.git cd sushi-scroll
-
Install dependencies:
npm install
-
Start the development server:
npm run dev
-
Open your browser and navigate to the URL shown in the terminal.
Contributions are more than welcome! To contribute, follow these steps:
-
Fork the repository.
-
Create a new branch.
git checkout -b feature-name
-
Make your changes and commit them:
git commit -m 'Add new feature'
-
Push to the branch:
git push origin feature-name
-
Submit a pull request.
This project is licensed under the BSD-3-Clause. See LICENSE.txt
for more information.