Skip to content

AsadUsama/Pos-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

POS System - SvelteKit

Executive Summary

This repository contains a modern, modular Point of Sale (POS) system architected with SvelteKit and SCSS. The project is under active development and is intended for both real-world deployment and as a demonstration of advanced frontend practices. The current implementation covers core POS flows (authentication, order placement, inventory, dashboard) and is structured for scalability, maintainability.

Architecture & Design Principles

  • Component-Driven: UI is composed of reusable, isolated Svelte components for maintainability and rapid iteration.
  • State Management: Svelte stores are leveraged for predictable, centralized state (cart, search, etc.).
  • Separation of Concerns: Business logic, UI, and styles are clearly separated for clarity and testability.
  • SCSS: Styles are modularized using SCSS partials, supporting scalable and consistent theming.

Current Feature Set

  • Authentication: Secure login flow implemented.
  • Order Management: Create, view, and manage orders from a dedicated interface.
  • Inventory Management: Add, update, and track products; UI in place for inventory operations.
  • Dashboard: Centralized business overview with modular widgets.

Demo Login

To access the application, use the following credentials:

  • Username: admin
  • Password: Password1

Technology Stack

  • SvelteKit — Application framework
  • SCSS — Modular, maintainable styles

Directory Overview

  • src/
    • lib/components/ — UI components (Button, Card, Sidebar, etc.)
    • lib/stores/ — Svelte stores for state management
    • lib/styles/ — SCSS partials and main stylesheet
    • routes/ — SvelteKit routes (authentication, dashboard, inventory, orders)

This project is maintained by AsadUsama. For professional inquiries or collaboration, please reach out at asadusama121@gmail.com.

About

This is a modern, modular POS system built with SvelteKit and SCSS. Features secure authentication, order and inventory management, and a dashboard. Designed for real-world use and as a portfolio project, with scalable architecture and maintainable, component-driven code. Work in progress.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors