Create a frontend wireframe. (#7)

Sets up API methods and types.
Sets up a colorscheme.
Sets up a homepage.

Removes tailwind in favor of mui for now.

Reviewed-on: #7
Co-authored-by: Drew Galbraith <drew@tiramisu.one>
Co-committed-by: Drew Galbraith <drew@tiramisu.one>
This commit is contained in:
Drew 2025-09-23 04:08:45 +00:00 committed by Drew
parent 7d2b7fc90c
commit d60d834f38
27 changed files with 3114 additions and 977 deletions

View file

@ -34,7 +34,7 @@ CREATE TABLE tasks (
);
```
#### Frontend: Vite + React + Tailwind
#### Frontend: Vite + React
- Single-page task management interface with React Router
- Quick capture form with React hooks
- Task list with inline editing using React components
@ -81,7 +81,7 @@ CREATE TABLE tasks (
#### Week 2: Frontend Foundation
1. **Vite + React Setup**
- Initialize Vite project with React template
- Configure Tailwind CSS
- Configure CSS styling
- Setup React Router for navigation
- Setup API client utilities
- **Testing**: Setup Vitest, React Testing Library, and Playwright