Repository files navigation Python-based Task Manager
Project would be based on functional, that is done in Buisbot project
memcached for storing current tasks
PostgreSQL database for storing users information & system configurations
Usage of Webhook, connected to Flask web server
AsyncIO for running threaded tasks
PyTelegramBotAPI for connecting with Telegram Bot API
Pure urllib2.request http requests + AsyncIO for sending requests to VK API
Create TaskManager class, which contains:
func., that cuts list of tasks from cache - if task._time ~ current time (using threading & async)
func., that saves new task to cache (using threading & async)
dunder-methods
Create Task class, which contains:
funcs., that sets values to incapsulated lines
dunder-methods
json serialisers and deserialisers for mongodb
Create TaskEditor class, that:
Connects to Telegram Bot API, and strarts sequence of questions to user, defining each line of Task class (multithreaded)
Connects to TaskManager instance and saves new Task
About
Exceptional task-manager
Resources
Stars
Watchers
Forks
You can’t perform that action at this time.