Git Product home page Git Product logo

ifhezu / taskmanx Goto Github PK

View Code? Open in Web Editor NEW
3.0 2.0 0.0 17 KB

TaskManX: Boost your productivity with an all-in-one task manager, file organizer, and password generator. Prioritize, track deadlines, and set reminders with ease. Stay organized, manage tasks, and generate secure passwords effortlessly. Supercharge your efficiency now!

Home Page: https://github.com/Ifhezu/TaskManX

License: Apache License 2.0

collaboration cs50 cs50course cs50p cs50project cs50python cs50web developer development java

taskmanx's Introduction

### TaskManX

TaskManX is a comprehensive task manager application designed to help users stay organized and efficient. This project combines task management, file organization, and a password generator into a single application. Seamlessly manage your tasks with customizable details, prioritize and track deadlines, and set reminders. Organize your files effortlessly by categorizing them based on types, and keep your directory neat and tidy. Additionally, generate strong and secure passwords with the integrated password generator. TaskManX offers a user-friendly interface and powerful functionalities to streamline your productivity.

## Features

- Task Management:

  • Add, update, and delete tasks with details such as task name, description, due date, and priority.
  • Categorize tasks and assign them to projects or tags.
  • Sort tasks by due date or priority, mark tasks as completed, and set reminders.

- File Organization:

  • Specify a directory to organize and categorize files based on their types (e.g., images, documents, videos).
  • Create subdirectories for each file type and move the corresponding files into the appropriate directories.

- Password Generator:

  • Generate strong and random passwords with customizable length and character options.
  • Include uppercase letters, lowercase letters, numbers, and symbols in the generated passwords.

## Installation (WIP)

  1. Clone the repository:

git clone https://github.com/Ifhezu/taskmanx.git

  1. Install the required dependencies:

    pip install -r requirements.txt

  2. Run the application:

    python taskmanx.py

## Usage

  1. Launch the TaskManX application.

  2. Use the provided menu options and prompts to manage your tasks, organize files, and generate passwords.

  3. Enjoy a more organized and productive workflow!

## Contributing

Contributions are welcome! If you encounter any issues or have suggestions for improvements, please open an issue or submit a pull request. Let's make TaskManX even better together.

## License

This project is licensed under the Apache License 2.0.

## Acknowledgements

TaskManX was developed as a part of the CS50P course by Iftikhar Ahmed Mazumder and Saira Gul. Special thanks to the CS50 team for their guidance and support throughout the project.

## Contact

For any inquiries or feedback, please contact me on Discord.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.