This is a full-stack bachelor thesis project built using Next.js 13 (pages router), aimed at improving time management and enhancing productivity.
- Authentication
- Activity Tracking
- Weekly Reports
- Project Management
- Custom tags
- Email Summaries
The application utilizes a variety of modern technologies:
- Next.js
- TypeScript
- MongoDB
- NextAuth
- Mongoose
- SCSS
- Radix UI
- SWR
- Zod
- Recharts
- React Hook Form
- Install dependencies using npm:
npm install
- Copy
.env.example
to.env
and update the variables.
cp .env.example .env
- Start the development server:
npm run dev
This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.