Skip to content

Archivist is an efficient way to access and manage all of your digital assets(pics, videos or music)!

Notifications You must be signed in to change notification settings

joshua-repo/Archivist

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Archivist

CENTRALIZE YOUR DIGITAL ASSETS.

Archivist is an easy tool to help organizing all your digital assets.

According to the license of PyQt5, this software is under license of GPL.

This project is W.I.P, and has a long way to go.

1.Background

For most of people, what they really need is to deal with their valuable files(pictures, music, video, pdf and documents).

Archivist aims to be a tool which helps to manage all the valuable files simply.

2. Environment

  • Windows/MacOS(PyQt5 is designed as cross-platform)
  • Anaconda
  • PyQt5

3.Dependency

Before you start, make sure everything is set

pip install -r requirements.txt

You can also use conda to reach the same environment

conda env create -f environment.yml

If the network is fine then it should be done within a few minutes.

4. Usage

  • Clone the repository
https://github.com/Joshua-Meakin/Archivist

then just run Archivist.py directly

python Archivist.py

5.Project Structure

  1. Archivist.py is the entrance of the software, the object controller will be created here.

  2. ./core holds Archivies.db by default. If Archivies.db is imported from other place, then it will be here and replace the older one.

  3. ./component is place where all the GUI component are placed.

6.Dev Log

09/28/20 Basic feature is nearly done. Right now, each file can hold a tag, a rating and a keyword seperately.

09/30/20 Basic feature is done, filter can work under tag, rating and keyword at the same time.

7. TO-DO

-[ ] For each file, can hold more than just one tag and one keyword.

-[ ] Preview(thumbnail) for the file.

-[ ] Attribute for the file(Espacially pictures)

About

Archivist is an efficient way to access and manage all of your digital assets(pics, videos or music)!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages