Skip to content

Todo List App designed to help users stay organized and productive. Built with Django, the app offers a seamless experience across web, mobile and desktop platforms (via TWA and Electron)

License

Notifications You must be signed in to change notification settings

Imhotep-Tech/imhotep_tasks

Repository files navigation

Imhotep Tasks ✅

Imhotep Tasks Logo

Streamline Your Productivity, Simplify Your Life

🚀 Overview

Imhotep Tasks is a modern, intuitive task management system designed to help individuals organize, prioritize, and track their daily tasks with ease. With a clean, responsive interface and powerful features, Imhotep Tasks makes staying productive simpler than ever.

✨ Features

  • Task Management - Create, organize, and track tasks with custom categories and priorities
  • Deadline Management - Set due dates and never miss important deadlines
  • User Authentication - Secure account system with customizable user profiles
  • Responsive Design - Seamless experience across all devices and screen sizes
  • Background Sync - Create tasks offline that automatically sync when you're back online

🖥️ Platform Support

Web Application

Access Imhotep Tasks from any modern browser at Imhotep Tasks

Desktop Applications

Native desktop applications built with Electron:

Mobile Applications

All versions can be found on our releases page.

📦 Downloads

For the latest releases and downloads:

🛠️ Tech Stack

  • Frontend: HTML, CSS (Tailwind CSS), JavaScript
  • Backend: Django (Python)
  • Database: Relational Database System
  • PWA Features: Service Workers, IndexedDB
  • Desktop Apps: Electron

🚀 Getting Started

Prerequisites

  • Python 3.8+
  • pip

Installation

# Clone the repository
git clone https://github.com/Imhotep-Tech/imhotep_tasks.git
cd imhotep_tasks

# Create and activate virtual environment
python -m venv venv
source venv/bin/activate  # On Windows, use: venv\Scripts\activate

# Install dependencies
pip install -r requirements.txt

# Apply migrations
python manage.py migrate

# Run development server
python manage.py runserver

Visit http://localhost:8000 in your browser to access the application.

📱 Progressive Web App

Imhotep Tasks is available as a Progressive Web App. When visiting the application in a supported browser, you'll be prompted to install it on your device for offline access. For detailed installation instructions, visit our download page.

🔮 Future Plans

  • Mobile apps for iOS and Android
  • Team collaboration features
  • Calendar integration
  • Advanced analytics and reporting
  • More customization options

🤝 Contributing

Contributions are welcome! Feel free to submit issues or pull requests.

Please read our Code of Conduct and Security Policy before contributing to the project.

📄 License

Imhotep Tasks is licensed under the AGPL-3.0 License for non-commercial use and contributions. For commercial use, a separate license is required. See the LICENSE file for more information.

🔒 Security

We take security seriously. If you discover a security vulnerability, please follow the guidelines in our Security Policy.

👥 About Imhotep Tech

Imhotep Tech is dedicated to developing innovative software solutions that enhance productivity and simplify complex workflows.


Designed with ❤️ by Imhotep Tech

GitHubTwitterInstagram

About

Todo List App designed to help users stay organized and productive. Built with Django, the app offers a seamless experience across web, mobile and desktop platforms (via TWA and Electron)

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Contributors 2

  •  
  •