Public
Like
task_manager
Val Town is a collaborative website to build and scale JavaScript apps.
Deploy APIs, crons, & store data – all from the browser, and deployed in milliseconds.
Viewing readonly version of main branch: v12View latest version
A beautiful and dynamic task management application with user authentication.
- User registration and login
- Add, view, and delete tasks
- Beautiful UI with blue, white, and green theme
- Smooth animations and transitions
- Creative fonts and icons
- Responsive design
├── backend/
│ ├── database/
│ │ ├── migrations.ts # Database schema setup
│ │ └── queries.ts # Database query functions
│ ├── routes/
│ │ ├── auth.ts # Authentication routes
│ │ └── tasks.ts # Task management routes
│ └── index.ts # Main backend entry point
├── frontend/
│ ├── components/
│ │ ├── App.tsx # Main app component
│ │ ├── Auth.tsx # Login/signup forms
│ │ └── TaskManager.tsx # Task management interface
│ ├── index.html # Main HTML template
│ ├── index.tsx # Frontend entry point
│ └── style.css # Custom styles
└── shared/
└── types.ts # Shared TypeScript types
- Blue: Primary color for headers and accents
- White: Background and text
- Green: Action buttons (add, save, etc.)
- Red: Delete buttons
- Light variants: Hover effects with 0.03s transitions
- Backend: Hono + SQLite
- Frontend: React + TypeScript
- Styling: TailwindCSS + Custom CSS
- Icons: Lucide React
- Fonts: Google Fonts (Poppins, Inter)