murad-sh / time-tracking-web-app

A full-stack project for efficient productivity and time management, developed for my bachelor thesis using Next.js.

Home Page:https://timetrackweekly.vercel.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Time Tracking Web Application

About

This is a full-stack bachelor thesis project built using Next.js 13 (pages router), aimed at improving time management and enhancing productivity.

Features

  • Authentication
  • Activity Tracking
  • Weekly Reports
  • Project Management
  • Custom tags
  • Email Summaries

Technologies

The application utilizes a variety of modern technologies:

  • Next.js
  • TypeScript
  • MongoDB
  • NextAuth
  • Mongoose
  • SCSS
  • Radix UI
  • SWR
  • Zod
  • Recharts
  • React Hook Form

Running Locally

  1. Install dependencies using npm:
npm install
  1. Copy .env.example to .env and update the variables.
cp .env.example .env
  1. Start the development server:
npm run dev

License

This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

About

A full-stack project for efficient productivity and time management, developed for my bachelor thesis using Next.js.

https://timetrackweekly.vercel.app/

License:Other


Languages

Language:TypeScript 79.3%Language:SCSS 20.7%Language:JavaScript 0.1%