Project Overview
### Project Overview
The **SaaS Project Management Tool** was built for a software development consultancy that wanted to productize their internal workflow efficiency tools. The goal was to create a competitor to Asana or Jira, focusing on simplicity and speed for agile teams.
### Problem Statement
Existing tools were either too simple and lacked features or too complex and slow. The market needed a "Goldilocks" solution that offered powerful features like dependency tracking and resource management without the steep learning curve.
### Solution Provided
NacroSoft delivered a Single Page Application (SPA) with a heavy focus on real-time collaboration. We used WebSockets to ensure that any change made by one user (e.g., moving a Kanban card) was instantly reflected for all other team members. We also built a robust subscription management system.
### Technologies Used
* **Frontend:** Vue.js, Vuex, Tailwind CSS
* **Backend:** Golang (Go), Fiber Framework
* **Database:** MongoDB
* **Real-time:** WebSockets (Socket.io)
* **Cloud:** Google Cloud Platform (GCP)
### Key Features
* **Real-Time Collaboration:** Instant updates on tasks, comments, and document edits.
* **Advanced Views:** Switch between Kanban, List, Timeline (Gantt), and Calendar views.
* **Automated Workflows:** Custom rules to automate task assignments and status updates.
* **Time Tracking:** Built-in timers and timesheet generation.
* **Integrations:** Seamless sync with Slack, GitHub, and Google Drive.
### Business Impact
* **Acquired 500+ paid enterprise customers** in the first quarter.
* **Reduced project setup time by 60%** compared to competitor tools.
* **High user retention rate of 92%** due to the intuitive interface.
### Team Size
7 Members
### Role Breakdown
* **Product Owner (Client Side):** Defined the vision and roadmap.
* **Tech Lead:** Chose the Golang stack for high-performance concurrency.
* **Frontend Developers (2):** Built the complex interactive UI components (drag-and-drop boards).
* **Backend Developer:** Handled the API and subscription billing logic.
* **UI/UX Designer:** Focused on micro-interactions and usability.
* **DevOps Engineer:** Set up the containerized deployment on GCP.
Project Gallery
Technologies Used
Vue.js
Golang
MongoDB
WebSockets
GCP
Project Details
CategorySaaS
Date2/15/2026
ClientN/A