https://github.com/leandre000/django-tms
TMS App
https://github.com/leandre000/django-tms
django djangorestframework python sqlite
Last synced: about 1 month ago
JSON representation
TMS App
- Host: GitHub
- URL: https://github.com/leandre000/django-tms
- Owner: leandre000
- Created: 2025-10-21T09:01:30.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2025-10-22T10:04:20.000Z (8 months ago)
- Last Synced: 2025-10-31T04:05:50.486Z (7 months ago)
- Topics: django, djangorestframework, python, sqlite
- Language: Python
- Homepage:
- Size: 23.4 KB
- Stars: 2
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 🧩 Task Management System (TMS)
A lightweight **Task Management System (TMS)** built with **Django** and **Tailwind CSS**.
It helps teams and individuals create, assign, and track tasks with simplicity and speed.
---
## 🚀 Features
- 🔐 User authentication (login, register, logout)
- 📋 Task CRUD (create, update, delete, view)
- 🗂️ Project-based task grouping
- 🕓 Deadlines & priorities
- 📊 Simple dashboard with task stats
- 🌐 Clean Tailwind-powered responsive UI
---
## 🛠️ Tech Stack
- **Backend:** Django 5+
- **Frontend:** Tailwind CSS
- **Database:** SQLite (default)
- **Auth:** Django built-in authentication
---
## ⚙️ Setup & Installation
```bash
# 1. Clone the repository
git clone https://github.com/yourusername/tms-django.git
cd tms-django
# 2. Create virtual environment
python -m venv venv
source venv/bin/activate # (Windows: venv\Scripts\activate)
# 3. Install dependencies
pip install -r requirements.txt
# 4. Run migrations
python manage.py migrate
# 5. Create superuser (admin)
python manage.py createsuperuser
# 6. Start development server
python manage.py runserver