Pakete, Repositories und App-Kategorien suchen

GitHub-RepositoryBrunoMazzocchi/crunchyanime

CrunchyAnime

Dies ist eine auf Flutter basierende Anime-Informationen-App, die Benutzern ermöglicht, Anime-Titel zu suchen und durchzublättern, Details zu bestimmten Animes anzusehen und ihre Lieblingsanimes in einer persönlichen Liste zu speichern.

Projektcover von CrunchyAnime
Sterne
5
Forks
2
Letzter Push (UTC)
27.02.2023
Projektstatus
Aktiv

Original-README

Englischer Projektschnappschuss. Aktuelle Inhalte auf GitHub.

CrunchyAnime

This is a Flutter-based anime information app that allows users to search and browse anime titles, view details about specific anime, and save their favorite anime to a personalized list. The app utilizes a REST API to retrieve anime data and is built using Flutter, a popular open-source framework for building mobile apps. The code is available on GitHub for anyone to use or contribute to. If you want to contribute to the development of this app, please check out the repository.

Features

  • List trending anime
  • List some categories
  • Bookmark your favorite anime using
  • Watch anime information, images, staff and characters. (Some information might not be available)

Depedencies

  • Curved navigation bar: A beautiful navigation bar with animations.
  • Dio: To retrieve the API rest information and handle errors.
  • Generic Bloc Provider: Instead of using all BLoc features, I'm using a generic one.
  • Provider: To use all blocs in singleton, I'm using provider dependency to call them all via the MultiProvider in the main.dart
  • SQFLite: To store the bookmarked anime and call them later.
  • Youtube Player Flutter: To use a widget with the youtube video for each anime.
  • Shimmer: To show a loading animation while the data is being fetched from the API.

Backend

For the backend, I'm using the Kitsu Anime API

Kitsu API Docs, Kitsu API Docs. Kitsu API Github, Kitsu API Github.

Bruno Mazzocchi GitHub avatar
GitHub-Autor

Bruno Mazzocchi ↗

Flutter Dev. Systems engineering student learning about software development, software architecture and some fun stuff. PC master race.

Managua, Nicaragua
SprachenDartSwiftKotlinObjective-C

Kategorien

Flutter-Abhängigkeiten

Verwendete Abhängigkeiten

Abhängigkeiten 25 Einträge

App-Kategorien

Wie wähle ich ein passendes Repository?

Nach Anwendungsfall filtern, Aktivität vergleichen und vor der Nutzung das Originalprojekt prüfen.

  1. Nach Name, Autor oder Beschreibung suchen und nach Thema eingrenzen.
  2. Sterne, Forks und letzte Pushes vergleichen. Sterne zeigen Interesse, garantieren aber keine Qualität.
  3. Vor der Nutzung README, Lizenz und Issues auf GitHub prüfen.

Quellen und Pflege

“A repository is the most basic element of GitHub.”

GitHub Docs — About repositories ↗