Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kawodyaarachchige/crud.net
A robust CRUD (Create, Read, Update, Delete) application developed using the .NET framework. Designed with user experience in mind, this system facilitates seamless data management for various applications, enabling users to effortlessly perform essential operations on their data.
https://github.com/kawodyaarachchige/crud.net
asynchronous-programming dontnet-core dotnet ef-core mvvm-architecture mysql rest-api
Last synced: 25 days ago
JSON representation
A robust CRUD (Create, Read, Update, Delete) application developed using the .NET framework. Designed with user experience in mind, this system facilitates seamless data management for various applications, enabling users to effortlessly perform essential operations on their data.
- Host: GitHub
- URL: https://github.com/kawodyaarachchige/crud.net
- Owner: kawodyaarachchige
- License: mit
- Created: 2024-10-16T12:48:22.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-10-21T11:50:10.000Z (3 months ago)
- Last Synced: 2024-12-16T16:58:10.785Z (25 days ago)
- Topics: asynchronous-programming, dontnet-core, dotnet, ef-core, mvvm-architecture, mysql, rest-api
- Language: HTML
- Homepage:
- Size: 9.37 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## Overview
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.
## Features- **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.## Technologies Used
- **.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.### Login Page
![Login Page](https://imgur.com/cOnhu71.png)
### SignUp Page
![Signup Page](https://imgur.com/FL5NQj7.png)
### Dashboard
![Dashboard](https://imgur.com/yrpg08E.png)
### Customer Management
![Customer Management](https://imgur.com/VwhyIO1.png)
![Customer Management](https://imgur.com/T0AnWFT.png)
![Customer Management](https://imgur.com/UTNDdrL.png)
![Customer Management](https://imgur.com/xHayoOq.png)
### Item Management
![Item Management](https://imgur.com/TYj2bx9.png)
![Item Management](https://imgur.com/WHHTwze.png)
![Item Management](https://imgur.com/hj9mNSv.png)
![Item Management](https://imgur.com/iaIimme.png)### Order Details
![Order Details](https://imgur.com/olNdxfn.png)
### Order Placement
![Order Placement](https://imgur.com/yv1Er7M.png)### License
This project is licensed under the [MIT License](LICENSE) - see the LICENSE file for details.
Happy Coding :)