| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
A Comprehensive Coworking and Workspace Management System
ManageHub is a full-stack platform designed to streamline coworking and workspace management for hubs, coworking spaces and workspaces. It includes features like biometric clock-in/clock-out functionality, enhancing operational efficiency, security, and administrative oversight. The backend is structured for real-world usage and the frontend is designed for intuitive interaction.
About
Features
Tech Stack
Getting Started
Usage
Project Structure
Contributing
Roadmap
License
Acknowledgements
ManageHub is structured to handle everyday operational needs of tech hubs, from managing members to tracking workspace usage and attendance using biometric authentication. The platform is modular, scalable, and designed with real-world enterprise needs in mind.
Live Demo: https://managehub.vercel.app/
ManageHub uses a modern full-stack technology stack:
| Layer | Technology | |
|---|---|---|
| Frontend | Next.js, React, Tailwind CSS | |
| Backend | NestJS, Node.js | |
| Database | PostgreSQL | |
| Blockchain / Contracts | Rust, Stellar (Soroban) — see contracts/ | |
| Deployment | Vercel 🚀 (Frontend & possibly Serverless API) |
Side note: Using NestJS for API and backend services alongside Next.js for the frontend is a powerful combination for maintainable, scalable projects, especially when complex business logic or multi-client access is needed — something Next.js alone doesn’t fully optimize for in large systems.
These instructions help you run the project locally for development or testing.
Make sure you have the following installed:
git clone https://github.com/DistinctCodes/ManageHub.git
cd ManageHub# frontend
cd frontend
npm install
# backend
cd ../backend
npm installCopy the example environment variables and configure them:
cp .env.example .envUpdate variables such as:
Run backend:
cd backend
npm run start:devRun frontend:
cd frontend
npm run devOpen http://localhost:3000 in your browser.
ManageHub/
├── backend/ # NestJS backend API
├── frontend/ # Next.js client application
├── contracts/ # Rust & Soroban smart contracts workspace
├── .github/ # CI/CD workflows
├── README.md # Project readme (this file)
We love contributions! Whether it’s documentation, bug fixes, new features, or tests — your help is appreciated.
Please follow the existing code style and architecture when contributing.
Thanks to all contributors and maintainers on this project — there are 96+ contributors helping shape this repository.
| Back | FazBrowse Home | New Git URL |