Thinking World is a lightweight and minimalistic web calendar application designed to calculate salaries for "marginal part-time"/mini job workers. This project was built with the Remix + Supabase stack. Inspired by Supershift.
https://thinking-world.vercel.app/
- User authentication with email and password.
- Password recovery and email address changes.
- Work Shift Templates: Create, edit, and delete reusable work shift templates. Caution: Deleting templates removes associated records. To avoid data loss, consider renaming unused templates.
- Event Management: Add and manage day-specific events.
- Responsive Calendar Interface:
- Desktop: Drag-and-drop support for work shifts.
- Mobile: Limited to manual interactions.
- Monthly breakdown of:
- Total work hours.
- Total salary.
- Work shift-specific details displayed in a responsive table.
- React
- Remix + Vite
- TypeScript + Zod
- TailwindCSS + Shadcn
- Remix-Hook-Form (Wrapper for React-Hook-Form)
- React-DND
- Remix-Themes
- Supabase SSR
- Vercel