LifeKit is a simple life and task, finance management application built with Next.js, TypeScript, Supabase, and Mantine UI. It helps users organize various aspects of their life including tasks, finances, ideas, goals, and personal notes.
- Authentication: User sign-up, log-in, and secure access using Supabase.
- Task Management: Organize tasks by priority (High, Medium, Low) and status.
- Finance Tracking: Log daily expenses, track remaining balance, and view monthly summaries for both cash and in-bank accounts.
- Ideas Hub: Store and revisit new business ideas.
- Goals Management: Set and track goals in categories like Skills, Projects, Finance, and Personal.
- Personal Notes: Save and organize personal text storage.
- Frontend: Next.js, TypeScript, Mantine UI
- Backend: Supabase (for database and authentication)
- State Management: React Context API or Zustand (optional for larger scale)
- Form Handling: react-hook-form, yup (for validation)
- Hikma Anwar [https://github.com/HikmaAnwar]
- Tinsaye Simeneh [https://github.com/tinsaye-simeneh]