An open API service indexing awesome lists of open source software.

https://github.com/jose-matheus-dev/animelist


https://github.com/jose-matheus-dev/animelist

docker docker-compose pnpm react react-router styled-components typescript vitejs

Last synced: 3 months ago
JSON representation

Awesome Lists containing this project

README

          

# AnimeList

Single-page web application that presents anime information with per-title adaptive theming.
UX/UI fully implemented based on a Figma prototype created from a PNG reference.
**Stack:** Vite.js, React (TypeScript), pnpm, Docker Compose, styled-components, react-router.

![Pages - AnimeList](https://github.com/user-attachments/assets/d9565e48-b7c6-4c29-8dde-b9aa27dfde87)

> [!Note]
> To explore the animations, transitions, and interactions, check out the deployed version:
> https://animelist-dev.vercel.app/

---
_Clone the repository:_
```
git clone https://github.com/jose-matheus-dev/AnimeList.git
cd AnimeList
```
## Local Development with Docker Compose Watch
**Requirements:** Ensure Docker and Docker Compose are installed.

### Usage:
Start the development environment by running any of the following commands:




pnpm docker





docker compose up --build --watch





docker compose watch



---
Once started, access the AnimeList at http://localhost:5173.

> [!NOTE]
> For more information about file watch, refer to the [Docker Compose Watch](https://docs.docker.com/compose/how-tos/file-watch/) documentation.