Skip to content

ChristianMThomas/Timenest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

47 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Welcome to ๐Ÿ•’ TimeNest

Track Time. Empower Teams. Simplify Workflows. TimeNest is a sleek and powerful time management tracker built with ReactJS, designed to help businesses and groups log work hours efficiently. Whether it's tracking productivity, managing project timeframes, or ensuring accurate billing, TimeNest helps teams take control of their schedules.

โš™๏ธ Key Features

  • ๐Ÿ“‹ Hour Logging โ€” Users can log, edit, and review time entries easily
  • ๐Ÿ‘ฅ Team Collaboration โ€” Multiple users and roles to manage group workflows
  • ๐Ÿ“Š Dashboard Insights โ€” Visual breakdowns of logged time by user, task, and date
  • ๐Ÿ”” Reminders & Alerts โ€” Stay on top of unfinished logs or upcoming deadlines
  • ๐ŸŽจ Modern UI โ€” Responsive design using ReactJS + TailwindCSS
  • ๐Ÿ” Authentication & Roles โ€” Secure login and access based on user permissions

๐Ÿ› ๏ธ Tech Stack

This fullstack application combines modern frontend design with a robust backend and cloud-native services: ๐Ÿ”น Frontend

  • React.js โ€“ Component-based UI framework
  • TailwindCSS โ€“ Utility-first CSS for responsive styling
  • Supabase JS SDK โ€“ Handles authentication and direct database access ๐Ÿ”น Backend
  • Spring Boot โ€“ RESTful API and business logic
  • Supabase PostgreSQL โ€“ Cloud-hosted database with real-time capabilities
  • Supabase Auth โ€“ User authentication and session management ๐Ÿ”น Communication
  • REST APIs โ€“ JSON-based data exchange between frontend and backend ๐Ÿ”น Deployment
  • Hostinger โ€“ Hosting for both frontend and backend
  • React app deployed via using Hostingerโ€™s Import Website tool
  • Spring Boot app deployed as or via Hostingerโ€™s Java Web (Tomcat) setup

๐Ÿ’ก Why TimeNest?

Designed with both efficiency and aesthetics in mind, TimeNest isn't just another time trackerโ€”it's an intuitive tool for collaborative teams who value clarity, accountability, and a user-first experience. With smooth interfaces and seamless navigation, tracking hours feels effortless.

๐Ÿ“ฆ Installation

Clone the repository

git clone https://github.com/ChristianMThomas/timenest.git

Navigate to the project

cd timenest

Install dependencies

npm install

Start the app

npm start

๐Ÿงฉ Future Additions

  • ๐Ÿ“ฑ Mobile app version
  • ๐Ÿ“… Calendar views and time filters
  • ๐Ÿ“ˆ Export logged data as PDF/CSV

About

Team Time Tracker for collaborative projects & businesses

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages