Add a project creation form

This commit is contained in:
Nettika 2026-01-25 15:29:12 -08:00
parent 5911c11017
commit 895e61772f
No known key found for this signature in database
2 changed files with 28 additions and 1 deletions

View file

@ -9,4 +9,4 @@
[x] Using a Rouille router, create `GET /main.css` and `GET /project-card.js` endpoints that returns the relevant files. Use the include_bytes! macro.
[x] Create a `GET /projects` endpoint. Using Maud for markup generation, have this endpoint return an HTML page that shows all projects. Each project should be a `project-card` web component. Keep the page simple: no title or any buttons currently.
[x] Create a `POST /projects` endpoint that accepts URL encoded data and creates a new project.
[ ] Create a `GET /new-project` endpoint that returns a HTML page with a project creation form. Keep it simple.
[x] Create a `GET /new-project` endpoint that returns a HTML page with a project creation form. Keep it simple.