/Animack

An app for keeping track of your animes and mangas.

Primary LanguageJavaScript

Animack - Anime & Manga tracker

Animack

Keep track of your anime & manga shows.

GitHub GitHub Framework Python Version

Demo

Demo

Overview

What Animack does (functional requirements)

It will provide you with basic functionalities of an anime & manga app tracker. It will:

  1. Search for a anime or manga given a specific or general title.
  2. Give you the option to add the show to your list.
  3. Give you the ability to edit/track your progress on a show manually in 'My List' section.
  4. Give you the option to rate the selected show on a scale of 10.
  5. And finally, your list is saved on a sigle file which you can export and save elsewhere or import another file.

Class diagram

Animack UML

Installation

Source code

We highly recommend using pyinstaller to make the executable for your system. Read their manual to know how to bundle a Python application and all its dependencies (see requirements.txt).

NOTE: Make sure to add the src folder to the executable path in such a way it can read the files it needs to display.

Pre-built binaries

Windows

Get the latest version of Python. After that, go to the releases page and download the latest version of the windows build package (Animack_vx.xx_windows-build.zip). Finally, unzip the folder and execute Animack.exe.

Linux

All the dependencies and bundled inside the application's folder, so just open a terminal and follow the instructions.

  • Download the file:

    • Arch-based distros:
    wget https://github.com/Torrex123/Animack/releases/download/v1.02/Animack_v1.02_arch-linux-build.tar.xz
    • Ubuntu-based distros:
    wget https://github.com/Torrex123/Animack/releases/download/v1.02/Animack_v1.02_ubuntu-linux-build.tar.gz
  • Decompress the downloaded file:

tar -xf 'file_name'
  • Change to the decompressed directory:
cd 'folder_name'
  • Change permissions to the executable file:
chmod +x Animack
  • Execute the file (in the same folder):
./Animack

Getting started

Searching

This is the most basic function of the app. You can search for any anime or manga.


Use the search bar tool to look for some show in specific.


If you click any of the results, you may be able to see more info about it and an option to add it to your list.

Your list

Besides searching for shows and manga, you can add them to your list.


You can track the progress of each individual show or give it a personal score.


Also, you have a recommendation button which gives you some recommendations based on the shows you have on your list.

Configuration

Through this menu you can establish you preferences related to the content displayed in the application when searching. Also, you can import an existing list, export the current or delete it.