Skip to content

renatarsilva/anime-vault

Repository files navigation

Anime Vault

Description

Anime Vault is a streaming platform designed specifically for anime enthusiasts. It allows users to explore and rate the available programming. For this project, I utilized technologies such as JavaScript, React, Next.js, and Tailwind CSS.

Functionalities

  • Watch anime with high performance
  • Community platform, perfect for analyzing and discussing content
  • Stylish and responsive interface built with CSS and React components

Technologies Used

  • React: Framework for building dynamic user interfaces.
  • Tailwind CSS: Framework for fast and responsive styling.
  • JavaScript (ES6+): Data manipulation and business logic.
  • TypeScript: Optional support for static typing.

How to Run the Project

1. Clone the Repository

Clone the repository to your local machine:

git clone https://github.com/renatarsilva/anime-vault.git

2. Navigate to the Project Directory

cd anime-vault

3. Install Dependencies

Use npm or yarn to install the dependencies:

npm install

4. Start the Application

Run the project locally:

npm run dev

Access the application in your browser through the URL displayed in the terminal (usually http://localhost:3000).


Project Structure

├── app
│   ├── _data.ts
│   ├── action.tsx
│   ├── favicon.ico
│   ├── globals.css
│   ├── layout.tsx
│   └── page.tsx
├── components
│   ├── AnimeCard.tsx
│   ├── Footer.tsx
│   ├── Hero.tsx
│   ├── LoadMore.tsx
│   └── MotionDiv.tsx
├── next-env.d.ts
├── next.config.js
├── package-lock.json
├── package.json
├── postcss.config.js
├── public
│   ├── anime.png
│   ├── episodes.svg
│   ├── hero.png
│   ├── instagram.svg
│   ├── logo.svg
│   ├── next.svg
│   ├── spinner.svg
│   ├── star.svg
│   ├── tiktok.svg
│   ├── twitter.svg
│   └── vercel.svg
├── README.md
├── tailwind.config.ts
└── tsconfig.json

Future Improvements

  • Add login and password functionality.
  • Integrate with payment APIs.
  • Expand shopping cart features.
  • Optimize for SEO and performance.

License

This project is licensed under the MIT License. Feel free to use and modify it.


Contributions

Contributions are welcome! Follow these steps:

  1. Fork the project.
  2. Create a branch for the new feature: git checkout -b feature/new-feature.
  3. Commit your changes: git commit -m 'Add new feature'.
  4. Push your changes: git push origin feature/new-feature.
  5. Open a Pull Request.

Fontes [1] anime-vault.git https://github.com/renatarsilva/anime-vault.git

About

Anime page

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published