AnimeTracker is a mobile application built using Flutter and Firebase, designed to provide anime enthusiasts with a convenient platform for exploring, tracking, and discovering their favorite anime series and movies. This repository contains the source code for the AnimeTracker app.
-
Anime Database: The app integrates with the Jikan API to fetch comprehensive data about a wide range of anime titles.
-
Save to Favorites: Users can add their favorite anime titles to their personal favorites list for quick access.
-
Watchlist Status: Users can track the status of anime series they are currently watching, have completed, or plan to watch in the future.
-
Related and Recommendations: The app provides related anime recommendations on the detail page of each anime, helping users discover new series they might enjoy.
-
Anime Categories: AnimeHub categorizes anime into various sections including:
- Currently Airing: Discover currently airing anime series.
- Upcoming: Get a sneak peek at upcoming releases.
- Top of All Time: Explore the highest-rated anime titles.
- Movies: Find your favorite anime movies.
-
Profile Customization: Users have the option to change their profile name and profile photo to personalize their AnimeTracker experience.
-
Clone this repository to your local machine using
git clone
. -
Make sure you have Flutter and Dart installed. You can follow the official Flutter installation guide for instructions.
-
Set up a Firebase project and configure it with the app. Follow the Firebase setup guide to do this.
-
Replace the Firebase configuration files in the project with your own credentials.
-
Run the app using the
flutter run
command.
-
Sign up or log in to your AnimeTracker account.
-
Start exploring the vast world of anime by searching for your favorite titles.
-
Add anime to your favorites list and track your watchlist status.
-
Customize your profile with a unique name and profile photo.
-
Discover related and recommended anime on each anime's detail page.
Contributions to AnimeTracker are welcome! If you want to contribute to this project, please follow the contribution guidelines.
This project is licensed under the MIT License.
AnimeTracker is a passion project created by anime fans, for anime fans. We hope you enjoy using the app and discovering new anime titles to watch. If you encounter any issues or have suggestions for improvement, please feel free to create an issue or reach out to us.