Skip to content

BPSFlow is a web-based task management system developed to support team collaboration within the Badan Pusat Statistik (BPS).

Notifications You must be signed in to change notification settings

Azharrabbani/BPSFlow

Repository files navigation

📌 BPSFlow - Task Management System

Laravel React Inertia.js TailwindCSS


🧭 Description

BPSFlow is a web-based task management application designed to assist employees of the Badan Pusat Statistik (BPS) in efficiently managing projects and team workflows.

This application was built using:

  • Laravel for backend
  • React + Inertia.js for frontend SPA
  • Tailwind CSS for styling
  • MySQL / PostgreSQL for database And several external libraries such as wx-react-gantt, react-datepicker, etc.

🧪 Main feature

✅ Task Management & Assignment
✅ Gantt Chart
✅ Workspace & Role-Based Access


🧰 Teknologi

Technology Description
Laravel Backend REST / SSR with Inertia
React SPA Frontend
Inertia.js Bridge Laravel & React
Tailwind CSS Styling utility-first
MySQL/Postgres Database Relasional
Vite Build Tool for React
NPM Libraries Additional UI such as Gantt charts

🚀 How to run it

1. Clone Repository

git clone https://github.com/username/bpsflow.git
cd bpsflow

2. Laravel installation (Backend)

composer install

3. React & Frontend installation

npm install

4. Copy File .env

cp .env.example .env

5. Generate Key & Migrate DB

php artisan key:generate
php artisan migrate

6. Run Server

# Laravel
php artisan serve

React / Frontend

npm run dev

About

BPSFlow is a web-based task management system developed to support team collaboration within the Badan Pusat Statistik (BPS).

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published