Skip to content

Repository files navigation

B-POS

B-POS is a versatile e-commerce web application where users can purchase a wide variety of products, including laptops and electronic devices. Sellers can efficiently manage sales data through this platform. Designed with offline functionality in mind, the application ensures seamless operation even in unstable internet environments by leveraging IndexedDB for offline data storage.

Key Features

  • Product Catalog: Browse and purchase products across multiple categories such as laptops, electronics, and more.
  • Offline Functionality: Supports operations in low or no internet connectivity using IndexedDB for local data storage.
  • Seller Dashboard: Manage and analyze sales data effectively.
  • Modern Design: Built using ShadCN UI for a sleek and user-friendly interface.
  • Next.js Framework: High-performance server-side rendering and static site generation.

Technologies Used

  • Next.js: Framework for building server-side rendered and static web applications.
  • TypeScript: Ensures a robust and type-safe codebase.
  • ShadCN UI: Provides beautiful and customizable UI components.
  • IndexedDB: Local database for offline functionality.

Live Demo:

Explore the live application: https://pos-project-fawn.vercel.app

Installation

Follow the steps below to set up the project on your local machine:

  1. Clone the Repository:

    git clone https://github.com/alpha-154/POS-project.git
  2. Navigate to the Project Directory:

  3. Install Dependencies: npm install

  4. Start the Development Server: npm run dev

  5. Access the Application: Open your browser and navigate to http://localhost:3000.

Contribution

Contributions are welcome! Please open an issue or submit a pull request for any improvements or feature requests.

About

This repository contains codebase of POS project where an user can purchase different products & the seller can manage selling data even with unstable internet service

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages