8000
Skip to content

davidgrcias/logistics-erp-frontend

Repository files navigation

Logistics ERP Frontend

Modern, reactive logistics management dashboard built with Angular 17.

🚀 Key Features

  • Signal-based State Management: Granular reactivity using Angular Signals.
  • OnPush Change Detection: Optimized performance across all components.
  • Real-time Updates: Integrated with WebSockets for live tracking.
  • Enterprise Routing: Lazy-loaded feature modules for Admin, Courier, and Customer.
  • Responsive Design: Professional UI built with SCSS and CSS Variables.
  • Strict Typing: Full TypeScript type safety for all API interactions.

🛠️ Tech Stack

🏁 Getting Started

Prerequisites

  • Node.js (v18+)
  • npm

Installation

  1. Clone the repository
  2. Install dependencies:
    npm install

Running the App

# development
npm start

Navigate to http://localhost:4200/.

🌳 Project Structure

src/app/
├── core/           # Guards, interceptors, and singleton services
├── features/       # Lazy-loaded feature modules (Admin, Courier, Customer)
├── shared/         # Reusable components and pipes
└── state/          # Signal-based stores (Auth, Global, etc.)

🎨 Design System

The app use a custom design system defined via CSS variables in src/styles.scss. This allows for easy white-labeling and theme switching.

About

logistics-erp-frontend

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

0