chore(root): lowercase "Recommended" to "recommended" and add createcachetable to justfile

Ensure consistent casing and include the necessary cache table creation in setup steps
This commit is contained in:
sankalp committed 2026-06-28 16:21:51 +05:45
1 parent 122c83bfb3
commit 75bccb4528
2 files changed
+10 -7

No files matched your search

+8 -7
View File
@@ -16,10 +16,10 @@ A full-featured Django project management tool with Kanban boards, ticket tracki
## Features
- **Projects** — create, manage, pin projects with colour labels and member roles
- **Tickets** — full CRUD, bulk ops, Excel import/export, priority & status management
- ️ **Epics** — group tickets into epics with progress tracking
- ️ **Kanban Board** — drag-and-drop ticket status columns per project
- **Notifications** — in-app + email notifications on ticket events
- **Tickets** — full CRUD, bulk ops, Excel import/export, priority and status management
- **Epics** — group tickets into epics with progress tracking
- **Kanban Board** — drag-and-drop ticket status columns per project
- **Notifications** — in-app and email notifications on ticket events
- **User Management** — role-based access (superadmin / manager / member)
- **External Access** — share a read-only dashboard link with external users via a token
- **Project Notes** — attach notes to projects
@@ -63,6 +63,7 @@ GOOGLE_REDIRECT_URI=http://localhost:8000/api/auth/google/callback/
```bash
uv run python manage.py migrate
uv run python manage.py createcachetable
uv run python manage.py createsuperuser
```
@@ -72,16 +73,16 @@ uv run python manage.py createsuperuser
uv run python manage.py runserver
```
Visit **http://localhost:8000** → redirects to the dashboard automatically.
Open **http://localhost:8000** in your browser (redirects to the dashboard automatically).
---
## Using `just` (Recommended)
## Using `just` (recommended)
Install [just](https://github.com/casey/just), then:
```bash
just setup # install deps + migrate + createsuperuser
just setup # install deps + migrate + createcachetable + createsuperuser
just dev # run dev server
just migrate # run migrations
just test # run tests
+2
View File
@@ -208,12 +208,14 @@ setup:
uv sync
just pin-deps
uv run python manage.py migrate
uv run python manage.py createcachetable
uv run python manage.py createsuperuser
# Complete setup including static files
setup-complete:
uv sync
uv run python manage.py migrate
uv run python manage.py createcachetable
uv run python manage.py collectstatic --noinput
uv run python manage.py createsuperuser