You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+44-25Lines changed: 44 additions & 25 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,6 +10,10 @@ A modern web-based task management system built with Django and Tailwind CSS.
10
10

11
11

12
12
13
+
## 📌 About
14
+
15
+
**TaskNest** is a full-featured task management system designed for teams and individuals to collaborate efficiently. Built with Django and Tailwind CSS, it supports user roles, project/task tracking, and real-time email notifications.
16
+
13
17
## Features
14
18
15
19
### User Management
@@ -64,101 +68,103 @@ A modern web-based task management system built with Django and Tailwind CSS.
64
68
65
69
## 📸 Screenshots
66
70
71
+
ℹ️ Note: This project is currently not deployed live due to paid service limitations. However, you can explore its full functionality through the provided screenshots and detailed instructions below.
@@ -229,7 +235,7 @@ Also, update `ALLOWED_HOSTS` in `tasknest/settings.py` with your production doma
229
235
To generate a `SECRET_KEY`, run:
230
236
231
237
```bash
232
-
python generate_secret_key.py
238
+
python manage.py get_random_secret_key
233
239
```
234
240
235
241
### 6. Database Setup (PostgreSQL)
@@ -325,9 +331,7 @@ media/
325
331
| PUT | /tasks/update/{id}/ | Update task |
326
332
| DELETE | /tasks/delete/{id}/ | Delete task |
327
333
328
-
<!-- SEO -->
329
-
<metaname="title"content="Task Management System | Django + Tailwind">
330
-
<metaname="description"content="A full-featured task management system built with Django and Tailwind CSS featuring user roles, task/project management, and PostgreSQL.">
334
+
> **SEO-Optimized:** Easily indexable by recruiters and search engines via clear descriptions and rich documentation.
331
335
332
336
## 🧰 Technologies Used
333
337
@@ -336,6 +340,21 @@ media/
336
340
-**Styling:** Tailwind CSS
337
341
-**Environment:** Python-decouple, Ruff, Mypy
338
342
343
+
## 🧭 Roadmap
344
+
345
+
-[x] User authentication and profiles
346
+
-[x] Project and task CRUD
347
+
-[x] Role-based access
348
+
-[x] Email notifications
349
+
-[ ] Notifications UI
350
+
-[ ] REST API for frontend frameworks
351
+
-[ ] Real-time updates with Django Channels
352
+
353
+
## 🐛 Known Issues
354
+
355
+
- Task deletion does not remove associated media files.
356
+
- Email sometimes goes to spam during password reset.
357
+
339
358
## Contributing
340
359
341
360
Feel free to fork the repository and contribute. Pull requests are welcome.
0 commit comments