Skip to content

BizMate is an open-source business management system that aims to streamline the process of managing businesses

Notifications You must be signed in to change notification settings

m3rashid/bizMate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BizMate

Bizmate - Streamline your organization workflow | Product Hunt

BizMate is an open-source business management system that aims to streamline the process of managing businesses with the following key features

  • Independent Workspaces: Manage multiple business environments with separate workspaces.
  • User Management: Invite users, assign roles, and set permissions within each workspace.
  • Role-Based Access Control: Fully customizable roles and permission settings for enhanced security.
  • Forms Management: Includes a drag-and-drop builder for creating forms, along with analytics and insights for better data management.
  • Upcoming Features: Currently working on adding a calendar feature to help with scheduling.

Tech Stack

  • Frontend: TypeScript, NextJs, React, HeadlessUI, Tailwindcss
  • Backend: Golang, GoFiber, AWS
  • Database: PostgreSQL, SQLC (query-parser and codegen), Goose (database migrations), MongoDB (logs and responses)
  • Others: Docker, Docker compose, Makefile, Shell, Caddy server, Air (hot-reload)

Installation

To get started with BizMate, follow these steps:

Prerequisites

  • Docker & Docker Compose installed on your machine
  • Go, Node.js, and Yarn installed

Steps

  1. Clone the repository:
git clone https://github.com/m3rashid/bizMate.git
  1. Navigate to the project directory:
cd bizMate
  1. Build and run the app using Docker Compose:
docker compose up
  1. Configuration
# You can configure the environment variables in the .env file.
# Make sure to set up your database configurations properly depending on your development or production environment.
cp .env.sample .env.local

Contributions

Feel free to open issues or pull requests to contribute to the project.

About

BizMate is an open-source business management system that aims to streamline the process of managing businesses

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published