Skip to content

deep-goyal/SushiScroll

Repository files navigation

Sushi Scroll

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.

Tech Stack

  • Frontend: React, TypeScript, Chakra UI
  • Backend: AniList GraphQL
  • State Management: React Hooks
  • Routing: React Router
  • Build Tool: Vite
  • Hosting: Vercel

Installation

Follow these steps to set up the project locally:

  1. Clone the repository:

    git clone https://github.com/yourusername/sushi-scroll.git
    cd sushi-scroll
  2. Install dependencies:

    npm install
  3. Start the development server:

    npm run dev
  4. Open your browser and navigate to the URL shown in the terminal.

Contributing

Contributions are more than welcome! To contribute, follow these steps:

  1. Fork the repository.

  2. Create a new branch.

    git checkout -b feature-name
  3. Make your changes and commit them:

    git commit -m 'Add new feature'
  4. Push to the branch:

    git push origin feature-name
  5. Submit a pull request.

License

This project is licensed under the BSD-3-Clause. See LICENSE.txt for more information.

Acknowledgments