DailyCheck is a web application designed to help manage and organize daily household tasks. It provides a simple and efficient way to keep track of chores, responsibilities, and routines, making everyday life easier and more structured.
The project is built with a modern and robust tech stack:
- Next.js – Frontend framework for building fast, scalable React applications
- Prisma – ORM for type-safe database access
- Neon – Serverless PostgreSQL database
- shadcn/ui – Reusable and accessible UI components
- Node.js (v18 or later recommended)
- npm
- A PostgreSQL database (Neon recommended)
-
Clone the repository
git clone <repository-url> cd dailycheck
-
Install dependencies
npm install
-
Generate Prisma Client
npx prisma generate
-
Start the development server
npm run dev
-
Open your browser at:
http://localhost:3000
Contributions are welcome! Please follow the rules below to ensure consistency and code quality.
All branches must start with one of the following prefixes:
feature/bug/doc/db/ui/config/
Example:
feature/add-task-remindersPull requests or pushes that do not follow this convention will fail the CI checks.
Pull request titles must start with one of the following prefixes:
feature:bug:doc:db:ui:config:
Example:
feature: add recurring household tasks
PRs with invalid titles will be automatically rejected by the CI workflow.
- Create a new branch following the naming rules
- Make your changes
- Open a pull request with a valid title
- Ensure all checks pass before requesting a review
Thank you for contributing to DailyCheck 🚀