roboryman / Collections

Allow users to manage a domain index (with additional information).

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Collections [ABANDONED]

2019 Note: This is a very early CSV experiment done some time ago when I first started learning Python. This small project is nowhere near optimized and secure and therefore is not production code.

Collections is ultimately designed to allow users to manage a custom domain index (with additional information).

As of right now, the system relies on a core CSV file (Collections.csv) to hold data. This may pose a problem; therefore everything is bound to be rewritten.

TODO

  • Master Collection - Started
  • Add "popularity" column or ranking column
  • Delete Collection(s)
  • Implement safeguard to prevent multiple entries of the same URL/ranking
  • Do not accept entries with an empty URL
  • Sorting options
  • Filtering (settings)
  • User ability to add/delete columns (settings)
  • Use Alexa API to import data such as genre, description, and ranking (user can turn off in settings) (settings)
  • Live domain check (settings)
  • User doesn't have to install PrettyTables Library
  • Setup CONFIGOBJ 5 for settings file

I am currently working on "Setup PyYAML for settings file"

Feel free to commit some ideas if you want :-)

About

Allow users to manage a domain index (with additional information).

License:MIT License


Languages

Language:Python 100.0%