Projects > Project Details
Macstudio Nexus CRM
Simple custom CRM for storing customer and lead data while also allowing for easy project management between designers and developers.

Project Overview
I developed a fully custom CRM platform designed to centralize client, project, and document management for small businesses. The system allows users to create, store, and send quotes, contracts, and invoices directly from the dashboard, with automated email delivery and organized document storage. The CRM integrates with external APIs like HubSpot to sync deal and client data, while using AWS and PostgreSQL for secure file and data storage. It features user authentication, role-based access control, and a streamlined UI built for fast project workflows.
Project Goals
• Create a centralized platform to manage clients, projects, quotes, contracts, and invoices all in one place.
• Design a clean, intuitive interface that lets users easily access and manage project-related assets like logos, color palettes, and sitemaps.
Technologies Used
• Next.js
• TypeScript
• PostgreSQL
• Node.js

Features
• Quote, contract, and invoice generation with PDF creation and email automation
• User authentication and role-based access control
• Organized project data layout for documents, design assets, and development resources

