Personal Business ERP Software

Personal Business ERP Software

Personal Business ERP Software

This custom-built ERP system is a web-based application designed to manage multiple departments within a small enterprise.
It unifies several internal operations — printing services, vehicle inspection & insurance, and accounting, all within one modular system featuring role-based access control.

⚙️ Technologies:

  • Laravel 7.3 (PHP 7.2) – backend and REST API

  • Vue.js 2.5.17 – modular front-end components

  • MySQL + Blade + Axios integration

  • Cron Jobs for automation and scheduled notifications

  • Hosted on SuperHosting.bg (shared hosting)

💡 Main Modules:

  1. Printing Department

    • File and order management

    • Photo storage, job tracking, and client records

  2. Notifications (SMS Manager)

    • Automated SMS alerts for expiring technical inspections (GTP) and insurance (GO)

    • Integrated REST API for message dispatch

    • Scheduling and tracking of sent messages

  3. Accounting

    • Cash Module: income, expenses, VAT calculations, bank tracking

    • Inventory Module: stock movement, pricing, weighted average cost

    • Contracts & Consumption Module: subscription tracking and billing base

🧠 Features:

  • Role-based user permissions

  • Actively used and continuously improved over a year

  • Modular architecture for future expansion

  • REST API communication planned between modules