Manara is a B2B Service Lifecycle Management platform that unifies commercial workflows and project execution into a single structured system.
It enables organizations providing software services, professional services, or physical goods to manage the complete lifecycle:
RFQ → Internal Review → Quotation → Client Approval → Project Breakdown → Milestone Completion → Invoice → Payment Tracking → Lifecycle Analytics
Manara bridges the operational gap between commercial approval and execution delivery, ensuring structured processes, financial control, and scalable growth.
- Next.js
- Go
- PostgreSQL
- Prisma ORM
- Docker
- REST API Architecture
- JWT-based Authentication
- Role-Based Access Control (RBAC)
Ensure the following tools are installed:
- Node.js (v18 or later)
- npm
- Go (v1.21 or later)
- PostgreSQL
- Docker (optional)
git clone https://github.com/DevPatel1023/Manaracd manara-- create .env file
cd backend
touch .env-- copy .env.example to .env
cp .env.example .env-- create .env.local
cd frontend
touch .env.local-- copy .env.local.example to .env.local
cp .env.local.example .env.localdocker-compose up --buildServices will start:
Frontend → http://localhost:3000
Backend → http://localhost:8080
PostgreSQL → running inside Docker
This project is licensed under the MIT License – see the LICENSE file for details.