Skip to content

Aniverse is a sleek web application for anime enthusiasts. Discover a vast collection of anime titles, from popular to trending shows and access detailed information like synopses, genres, episode counts, and airing status. Explore genres, search with ease, and save favorite searches to your list.

License

Notifications You must be signed in to change notification settings

MoyasiGinko/Aniverse-AnimeList-Site

Repository files navigation

av

Aniverse Studio

πŸ“— Table of Contents

πŸ“–

We built an app for a group of people, we call anime enthusiasts to watch animes information, details and many more using MAL API. The application allows the users to "add to list" anime and explore anime world with informations and queries.

πŸ›  Built With

Tech Stack

Describe the tech stack and include only the relevant sections that apply to your project.

Client
Server
Database

Key Features

  • Anime Information: Explore a vast collection of anime titles, including popular and trending shows. Get detailed information about each anime, such as synopsis, genres, episode count, airing status, and more.

  • Anime Details: Dive deeper into your favorite anime series. Access episode lists, character profiles, voice actors, ratings, and reviews. Stay up-to-date with the latest news and announcements related to your favorite shows.

  • Add to List: Create your personal anime watchlist by adding shows to your list. Keep track of the anime you plan to watch, are currently watching, or have completed. Mark episodes as watched to keep your progress updated.

  • Genre Exploration: Discover anime based on specific genres of your interest. Browse through various genres such as action, romance, comedy, fantasy, and more. Find hidden gems and explore new genres to broaden your anime horizons.

  • Search Functionality: Easily search for anime titles, characters, or specific episodes. Use keywords, filters, or advanced search options to quickly find what you're looking for. Save your favorite searches for future reference.

  • User Profiles: Create a personalized user profile to showcase your anime preferences and watch history. Connect with other anime enthusiasts, share recommendations, and discuss your favorite shows in a vibrant community

(back to top)

πŸš€ Live Demo

(back to top)

πŸ’» Getting Started

To get a local copy up and running, follow these steps.

Prerequisites

In order to run this project you need:

  • Node.js
  • A browser
  • A Text Editor

Setup

Clone this repository to your desired folder:

  cd my-folder
  git clone https://github.com/MoyasiGinko/React-Capstone.git

Install

Install this project with:

cd my-project

npm install 

Usage

To run the project, execute the following command:

npm start

Run tests

To run tests, run the following command:

npm test

(back to top)

πŸ‘₯ Authors

πŸ‘€ Moyasi

(back to top)

πŸ”­ Future Features

  • Notifications and Reminders: Stay informed about new episodes, upcoming releases, and important anime-related events. Receive personalized recommendations based on your watch history and preferences.

  • Community Interaction: Enhance the app by introducing community features that allow users to connect, interact, and share their love for anime. Implement features such as user forums, discussion boards, and the ability to follow and interact with other users. This will foster a vibrant anime community within the app, enabling users to engage in conversations, exchange recommendations, and form connections based on shared interests.

  • Personalized Recommendations: Implement a recommendation engine that utilizes machine learning algorithms to provide personalized anime recommendations based on the user's watching history, genre preferences, ratings, and community interactions. By analyzing user behavior and patterns, the app can suggest relevant anime titles that match the user's interests, helping them discover new shows and expand their anime repertoire.

(back to top)

🀝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page

(back to top)

⭐️ Show your support

If you like this project, don't forget to give it a star on GitHub! Your support helps us to continue improving the app and bringing anime universe closer to everyone. Please share Aniverse Studio with your friends, family, and fellow anime enthusiasts. Together, we can push the boundaries of aniverse exploration!

(back to top)

πŸ™ Acknowledgments

At first, I would like to thank Nelson Sakwa on Behance for the Original design idea.

We would like to express our sincere gratitude to MyAnimeList (MAL) for providing us with access to their comprehensive anime API. Their API has been instrumental in powering our application, allowing us to retrieve and display anime information, details, and much more. The extensive collection of data available through the MAL API has greatly enriched the user experience of our app and enabled us to deliver a robust platform for anime enthusiasts.

We are thankful for the efforts and dedication of the MyAnimeList team in maintaining and providing access to this valuable resource. Their commitment to supporting the anime community and sharing anime-related data has been invaluable to our project's success.

(back to top)

πŸ“ License

This project is MIT licensed.

(back to top)

About

Aniverse is a sleek web application for anime enthusiasts. Discover a vast collection of anime titles, from popular to trending shows and access detailed information like synopses, genres, episode counts, and airing status. Explore genres, search with ease, and save favorite searches to your list.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published