/Hello_Shoe_Shop-Frontend

User-friendly frontend application for managing shoe store operations at Hello Shoes Pvt. Ltd., built with Vite, vanilla JavaScript, and Tailwind CSS. Features inventory, sales, customer, supplier, employee, and admin management.

Primary LanguageJavaScriptMIT LicenseMIT

Shoe Shop Management System - Frontend

Overview

This is the frontend application for the Hello Shoes Pvt.Ltd, built using Vite and vanilla JavaScript. The application provides a user-friendly interface for managing shoe store operations, allowing users to log in, manage inventory, process sales, and handle customer and supplier data.

System Requirements

The system contains seven primary services:

  1. Inventory Service: Manages inventory data.
  2. Customer Service: Manages customer details.
  3. Sale Service: Manages the sales operations.
  4. Refund Service: Manages the refund operations.
  5. Suppliers Service: Handles supplier information.
  6. Employee Service: Handles employee information.
  7. User Service: Manages user authentication and roles.
  8. Admin Panel Service: Provides admin functionalities.

Technologies Used

  • Vite: A fast build tool and development server.
  • Tailwind CSS: A utility-first CSS framework.
  • DaisyUI: A plugin for Tailwind CSS that provides UI components.
  • ApexCharts: A modern charting library.
  • jQuery: A fast, small, and feature-rich JavaScript library.
  • jwt-decode: A library to decode JSON Web Tokens.
  • validator: A library for string validation and sanitization.

License

This project is licensed under the MIT License. See the LICENSE file for more details.