Candy Shop POS is a point of sale application designed specifically for candy shops. It helps manage sales, inventory, and customer data efficiently, providing an intuitive interface for cashiers and store managers. The application features CRUD (Create, Read, Update, Delete) operations for customers, items, and orders, along with secure REST API for data handling and real-time updates.
- Sales Management: Process transactions quickly and easily.
- CRUD Operations:
- Customer Management: Add, view, update, and delete customer records.
- Item Management: Add, view, update, and delete candy items.
- Order Management: Place, view, and update orders in real-time.
- Real-time Updates: Automatically refresh data in the UI to reflect the latest changes.
- Secure REST API: Access data securely with authentication and authorization.
- Inventory Tracking: Keep track of stock levels.
- .NET 6.0: The framework for building the application.
- C#: The primary programming language used for development.
- ASP.NET Core: For building the RESTful API and handling HTTP requests.
- Entity Framework Core: An ORM for database access, simplifying data manipulation and storage.
- SQL Server: The database management system used for storing application data.
- HTML/CSS: For structuring and styling the web interface.
- JavaScript: For client-side scripting and enhancing user interactions.
- Bootstrap: A CSS framework for responsive design and layout.
- Rider: The IDE used for development.
This project is licensed under the MIT License - see the LICENSE file for details.
Happy Coding :)