A modern backoffice to manage projects, support, and billing from
one place
I built an internal platform for GU Solutions focused on
organizing the day-to-day business operation: client management,
active project tracking, ticket management, hours control, and
invoice status. The system provides a clear view of each client’s
progress, helps detect pending work, prioritize tasks, and
centralize information that is usually scattered across messages,
spreadsheets, and manual notes.
Dashboard with operational and financial metrics
Client management with individual detail views
Active project tracking
Tickets by client, project, priority, and status
Ticket statuses: open, in progress, and resolved
Tracked hours control by project
Invoicing with payment status tracking
Bilingual interface in Spanish and English
Dashboard
Billing
Tickets
Next.js
TypeScript
React
Supabase
PostgreSQL
Vercel
Admin dashboard
Role-based access