Skip to content

sieugene/animeover-frontend

 
 

Repository files navigation

Logo

@clownsparty/animeover

The pet project is like a website with a database of anime series and
movies, with the ability to add a user to the list.

The basis of the database was to take the anime-offline-database.json from manami-project. This repository is
released as a frontend part of the project.


-----------------------------------------------------


➤ Links

production storybook


➤ Launch

1. Requirements

To run project, you need to install Git, Node.js (version >= 14), and Yarn package manager.

  • Git can be installed from the official site: https://git-scm.com/downloads
  • Node.js can be installed from the official site: https://nodejs.org
  • After Node.js is installed, you can run the following command in the console to install Yarn:

$ npm install --global yarn

2. Clone project

Go to the directory where your projects are stored, and run the following command to clone the project code.

$ git clone https://github.com/clowns-party/animeover-frontend.git

3. Install project dependencies

Now, go to project folder, and execute in the console:

$ yarn install

4. Start local development mode

Being in the project directory, execute in the console:

$ yarn dev

5. Storybook

To launch storybook, use

$ yarn storybook


-----------------------------------------------------

➤ Features

  • Search
  • History
  • User anime list
  • Filters
  • Ongoing
  • Authorization
  • Pagination
  • Infinite scroll
  • Rate and review for anime
  • Rating
  • Reviews list
  • Calendar

-----------------------------------------------------

➤ FAQ

Why is the service not available?

Most likely, the firebase quota has run out, try waiting one day and trying again, since we use the basic plan.

-----------------------------------------------------

➤ Contributors

sieugene dLebrov
Sieugene dLebrov

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 91.8%
  • SCSS 3.2%
  • MDX 2.3%
  • CSS 1.8%
  • Other 0.9%