Skip to content

beelchester/TaskMaster

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TaskMaster

A Multiplatform To-Do Manager App

TaskMaster is a to-do manager app that helps you keep track of your tasks and projects across multiple devices. With TaskMaster, you can create tasks, set deadlines, and assign priorities to ensure that you stay organized and productive.

Available Platforms

TaskMaster is available on the following platforms:

  • Web
  • Desktop (MacOS, Linux, Windows)
  • Mobile (Android and iOS)

Tools Used

  • Web: React, Material UI, TypeScript, Redux
  • Desktop: Electron
  • Mobile: React Native, React Native Elements, Expo
  • Backend: Apollo Express Server, GraphQL, JWT Auth, Mongoose, Docker
  • Database: MongoDB

Installation

You can download the latest version of TaskMaster from the Releases section. Simply choose the version that corresponds to your platform and follow the installation instructions.

Features

TaskMaster comes with a variety of features that make it easy to manage your tasks and projects:

  • Create, edit, and delete tasks
  • Set due dates and priorities
  • Categorize tasks by project
  • Sync tasks across multiple devices
  • Log in through your Google account

Live Preview

Check out the live preview of TaskMaster here: https://taskmaster0.netlify.app/

web.mov
desktop.mov
mobile.mov

Contributing

If you'd like to contribute to TaskMaster, please follow these steps:

  1. Fork the repository
  2. Create a new branch
  3. Make your changes and commit them
  4. Push your changes to your forked repository
  5. Open a pull request

Bug Reports and Feature Requests

If you encounter any bugs or have a feature request, please open an issue in the Issues section of this repository.

License

TaskMaster is licensed under the MIT License.

I hope you find TaskMaster useful and look forward to your feedback!