Skip to content

anandureghu/sunway-erp

Repository files navigation

🌞 Sunway ERP Platform

A modular ERP web platform built with React + Vite + Tailwind + ShadCN UI, designed to manage HR, Inventory, and Finance operations in one unified dashboard.


🏗️ Built With

React Vite TailwindCSS ShadCN Recharts Zod React Hook Form TypeScript React Router TanStack Table Redux React Query


🚀 Deployment

Vercel

Live Demo → https://sunway-erp.vercel.app


🚀 Features

🧭 Core Modules

Module Key Features
HR & Payroll Employee management, attendance tracking, training, appraisals, payroll reports
Inventory Stock management, sales, purchase, inventory reports
Finance Accounts payable/receivable, general ledger, payroll, financial reports

💻 Tech Stack

Layer Technology
Frontend Framework React (with Vite)
Routing React Router v6
UI Library ShadCN UI + Tailwind CSS
Charts & Analytics ShadCN Charts (Recharts)
Forms & Validation React Hook Form + Zod
Icons Lucide React
Calendar React Day Picker (via ShadCN)

⚙️ Installation

1️⃣ Clone the repo

git clone https://github.com/anandureghu/sunway-erp.git
cd sunway-erp

2️⃣ Install dependencies

npm install

3️⃣ Run the project

npm run dev

Now open http://localhost:5173 🎉

🧠 Development Notes

  • Uses React Hook Form + Zod for schema-based form validation.

  • Recharts + ShadCN ChartContainer for visual analytics.

  • Responsive Sidebar Layout using ShadCN Sidebar + Collapsible.

  • Theme-aware with Tailwind + CSS variables (--chart-n).

About

A modular ERP web platform built with React + Vite + Tailwind + ShadCN UI, designed to manage HR, Inventory, and Finance operations in one unified dashboard.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages