Program for a small business that can help it to manage tasks assigned to each member of the team
You will need the following software to run the task manager:
To get started with the financial calculators, follow these steps:
- Clone the repository:
git clone https://github.com/resole79/task_manager_II.git
- Run the task_manager.py file:
python task_manager.py
- Not dupli usernames
- Update file by task as complete, person to whom the task is assigned, or due date
- Generate Reports
- Display Statistics
- task_manager.py: Main program.
- user.txt: stores the username and password for each user that has permission to use your program.
The username and password for each user must be written to this file in the following format:
First, the username followed by a comma, a space and then the password. One username and corresponding password per line. - tasks.txt: stores a list of all the tasks that the team is working on.
Each line includes the following data about a task in this order:
The username of the person to whom the task is assigned.
The title of the task.
A description of the task.
The date that the task was assigned to the user.
The due date for the task.
Either a ‘Yes’ or ‘No’ value that specifies if the task has been completed yet. - task_overview : generate by program when user "admin" chooses to generate reports
- user_overview : generate by program when user "admin" chooses to generate reports
How program present
User 'admin' selects ‘r’ to register a user
Ask the user to input:
- New username and password.
- Confirm the password.
User 'admin' selects ‘a’ to to add a task
Ask the user to input:
- Username of the person the task is assigned
- The title of the task
- A description of the task
- The due date of the task
User 'admin' selects ‘va’ to view all tasks
User 'admin' selects ‘vm’ to view the tasks that are assigned to them
User 'admin' selects ‘gs’ to generate statistics.
User 'admin' selects ‘ds’ to display statistics.
Author : Emilio Reforgiato (resole79)