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.
- 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.
- 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.
To access the application, use the following credentials:
- Username: admin
- Password: Password1
src/lib/components/— UI components (Button, Card, Sidebar, etc.)lib/stores/— Svelte stores for state managementlib/styles/— SCSS partials and main stylesheetroutes/— SvelteKit routes (authentication, dashboard, inventory, orders)
This project is maintained by AsadUsama. For professional inquiries or collaboration, please reach out at asadusama121@gmail.com.