Coder Social home page Coder Social logo

sajdoko / storemanagementsystem Goto Github PK

View Code? Open in Web Editor NEW
33.0 2.0 13.0 2.44 MB

JavaFX application to manage products, sales and customers of an e-commerce store. The application performs basic CRUD (create, read, update, delete) functionalities.

License: MIT License

Java 99.43% CSS 0.57%
java javafx-gui javafx-application store-management-system

storemanagementsystem's Introduction

Store Management System

The Store Management System is a JavaFX application that offers essential CRUD (Create, Read, Update, Delete) functionalities for managing a physical store's operations digitally. This application is designed to help store owners and clients streamline their everyday activities efficiently.

Table of Contents

Getting Started

To get started with the Store Management System, follow these steps:

  1. Clone the repository:

    git clone https://github.com/sajdoko/StoreManagementSystem.git
  2. Open the project in your preferred integrated development environment, such as IntelliJ IDEA.

  3. Configure your project to use Amazon Corretto 8 as the Java Development Kit (JDK).

  4. Make sure you have JavaFX installed for the graphical user interface.

  5. Set up your database using SQLite.

  6. Build and run the application.

Technologies Used

The Store Management System is developed using the following technologies:

  • Integrated Development Environment (IDE): IntelliJ IDEA
  • Software Development Kit (SDK): Amazon Corretto 8
  • Graphical User Interface (GUI): JavaFX
  • Database: SQLite

Features

Store Administrator

  • Login/Logout: Secure access to the system with user authentication.
  • Dashboard Overview: Get a quick overview of key metrics and activities.
  • Product Management: Create, view, update, search, and delete product records.
  • Customer Orders: View a list of customer orders.
  • Customer Management: List, search, and delete customer records.

Client

  • Registration/Login/Logout: Clients can create an account or log in for personalized experiences.
  • Dashboard Overview: Clients have access to an overview of their activities.
  • Product Listings: Browse and search for available products.
  • Product Purchase: Buy products easily.
  • Order History: View their own order history.

User Types

  • Store Administrator
  • Client

Credentials

Use the following credentials to access the system:

Username Password
sajdoko 1
testuser 123456

Screenshots

Store Administrator View

App Screenshot

Client View

App Screenshot

storemanagementsystem's People

Contributors

sajdoko avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

storemanagementsystem's Issues

How to Run

First of all it's not an issue. If I wish to run it, how to do this..
I have downloaded this repo and wants to run it in Eclipse Version: 2022-06 (4.24.0) Build id: 20220609-1112 in windows environment.

It will be better if you tell me the steps which I missed

Thanks for this beautiful repo.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.