Skip to content

Releases: Dam277-SideProjects/MiniPrograms

Release list

v1.0.0

Choose a tag to compare

@dam277 dam277 released this 25 Dec 02:59

Manganime Manager v1.0.0

Overview

Manganime Manager is a comprehensive application designed to help users manage their anime and manga collections efficiently. This release, v1.0.0, marks the first stable version of the application, offering a range of features to add, delete, list, and update entries in your collection.

Download

You can download the executable application from here with the "ManganimeManager.zip" to use the application to store your animes and mangas lists.
ManganimeManager.zip

Features

  • Add Entries: Easily add new anime and manga entries to your collection.
  • Delete Entries: Remove unwanted entries from your collection.
  • List Entries: View a list of all anime and manga entries in your collection.
    • The position in the ScoreBoard
    • The name of the anime/manga
    • The number of seasons of an anime
    • The number of episodes of an anime
    • The number of tomes of a manga
    • The rate you want to attribute to the manga or anime to show your ScoreBoard about your most liked animes/mangas
  • Update Entries: Modify existing entries to keep your collection up-to-date.
  • Data Management: Load and save data from JSON files to ensure your collection is always backed up.
  • Command Registration: Commands for managing entries are registered and ready to use upon application startup.

Technical Details

  • Programming Language: Python
  • Dependencies: (requirements.txt)
    • colorama==0.4.6
    • inquirer==3.4.0
    • tabulate==0.9.0
  • File Structure:
    • commands: Contains command modules for adding, deleting, listing, and updating entries.
    • data: Stores JSON files with data about animes, mangas, and user settings.
    • models: Defines the data models for Anime and Manga.
    • utils: Utility functions and classes, including data interactions and logging.

Changelog

  • Initial release with core features for managing anime and manga collections.
  • Implemented command registration and data management functionalities.