A checklist project built for daily use, built using the T3 stack
Checkinout is a web application that simplifies managing your daily routine checks. With Checkinout, you can easily create a list of tasks that you need to complete every day and mark them off as you go. It's ideal for busy professionals, parents, or anyone looking for an easier way to manage their daily routine checks.
- Create multiple lists with as many items as you need
- Check off items as you complete them
- View completed items for each list
- Simple and intuitive user interface
- Free to use
T3 stack, Mantine, next-i18next
Clone the project
git clone https://github.com/burak-sevinc/t3-checkinout.gitGo to the project directory
cd t3-checkinoutInstall dependencies
npm installYou need to create a
.envfile at the root folder with the keys defined in.env.examplebefore running any of the following commands.
To migrate the Database (Make sure that you have a valid DATABASE_URL in your .env file). This is needed if you are planning to run Checkinout locally
npx prisma db pushStart the app in development mode with hot-code reloading by running:
npm run devCreate an optimized production build of the application by running
npm run buildAfter building the app start it in production mode by running:
npm startCheck if there are any linting issues by running:
npm run lintIf you have any feedback, you can reach out to me at [email protected]