Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tinsaye-simeneh/lifekit
Simple and conveys a comprehensive toolkit for managing different aspects of life.
https://github.com/tinsaye-simeneh/lifekit
dayjs mantine nextauth nextjs reactjs supabase tailwindcss zustand
Last synced: 8 days ago
JSON representation
Simple and conveys a comprehensive toolkit for managing different aspects of life.
- Host: GitHub
- URL: https://github.com/tinsaye-simeneh/lifekit
- Owner: tinsaye-simeneh
- Created: 2024-11-07T18:48:55.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2024-12-21T18:34:13.000Z (16 days ago)
- Last Synced: 2024-12-30T01:54:36.031Z (8 days ago)
- Topics: dayjs, mantine, nextauth, nextjs, reactjs, supabase, tailwindcss, zustand
- Language: TypeScript
- Homepage: https://life-kit-gamma.vercel.app
- Size: 754 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# LifeKit
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.
## Table of Contents
- [Features](#features)
- [Tech Stack](#tech-stack)
- [Installation](#installation)
- [Environment Variables](#environment-variables)
- [Usage](#usage)## Features
- **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.## Tech Stack
- **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)## contributors:
- Hikma Anwar [https://github.com/HikmaAnwar]
- Tinsaye Simeneh [https://github.com/tinsaye-simeneh]