Hourglass

Time tracking and invoicing for freelancers and small agencies

Hourglass

About this project

Hourglass is a full-stack web application built to streamline time tracking and invoicing for freelancers and small agencies. It provides a comprehensive suite of tools to manage the entire client workflow, from logging billable hours to generating professional, pixel-perfect PDF invoices. Key Features: Role-Based Access Control: Secure authentication for Admins, Contractors, and Clients, each with a tailored dashboard and specific permissions for managing data. Effortless Time Tracking: An intuitive interface for users to log hours against specific clients and projects, with support for pro bono and paid work. Dynamic Invoice Generation: Admins can instantly create invoices from uninvoiced hours, add custom line items, manage payment statuses, and send professional email notifications. Client & Project Management: A centralized hub for admins to manage client details, projects, and user assignments, ensuring organized and efficient operations. Customizable Templates: A powerful template manager that allows administrators to customize the HTML for both email notifications and the final PDF invoice layout using Handlebars-style variables.

Tags

Product Owner
AI
Developer
Utility
Consumer facing