Skip to content

StockifyJa is a desktop inventory management app for Apple Nova, a B2B Apple electronics supplier in Jamaica. It manages products, orders, users, and payments with full CRUD operations across all components. The app supports bulk orders, live chat, reporting, analytics and real-time inventory tracking to streamline operations and boost productivity

Notifications You must be signed in to change notification settings

frusean/StockifyJa

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

StockifyJa

StockifyJa is a desktop-based inventory management system tailored for Apple Nova, a B2B supplier of Apple electronics in Jamaica. This system streamlines inventory tracking, order management, and real-time support for administrators and retailer partners.


Key Features

For Retailer Partners:

  • Dashboard: Provides an overview of account activities and system updates.
  • Product Catalog: Displays a list of products available for purchase.
  • Order Management: Enables users to place bulk orders and review summaries.
  • Payment Processing: Facilitates secure payment transactions using Stripe.
  • Live Chat Support: Integrated with Firebase for real-time assistance.

For Administrators:

  • User Management: Manage retailer partner accounts.
  • Product Management: Add, update, and track products in the catalog.
  • Order Management: View and process orders efficiently.
  • Supply Management: Monitor and update inventory stock levels.
  • Reports: Generate reports on sales, inventory levels, and user activity.
  • Settings: Customize system configurations for operational needs.

Technical Stack

  • Frontend: Windows Forms
  • Backend: .NET Framework with LINQ for database transactions
  • Payment Processing: Integrated with Stripe
  • Live Chat: Powered by Firebase
  • Database: SQL Server (Managed with LINQ)

Minimum Viable Product (MVP) Components

  1. User Dashboard: Summarizes key metrics and user activity.
  2. Product Listing: Provides a detailed catalog for browsing.
  3. Order Placement Section: Simplifies bulk order submission.
  4. Payment Processing Module: Ensures secure payment completion.

How to Run

  1. Clone the Repository:
    git clone https://github.com/frusean/StockifyJa.git
    cd StockifyJa

About

StockifyJa is a desktop inventory management app for Apple Nova, a B2B Apple electronics supplier in Jamaica. It manages products, orders, users, and payments with full CRUD operations across all components. The app supports bulk orders, live chat, reporting, analytics and real-time inventory tracking to streamline operations and boost productivity

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages