Skip to content

coypos/coypos-ui

Repository files navigation

COYPOS UI

COYPOS UI is the frontend component of the COYPOS project, a modern point-of-sale (POS) system designed for efficiency and ease of use.

Project Description

COYPOS UI provides an intuitive and responsive user interface for cashiers and managers. It utilizes the latest web technologies to ensure smooth and efficient handling of transactions, product management, and reporting.

Key Features

  • Intuitive self-service checkout interface
  • Administrative dashboard for system management
  • Responsive design that works across various devices
  • Integration with COYPOS backend for real-time transaction processing
  • Multi-language support
  • Barcode scanner support
  • Product, category, and promotion management
  • Customer loyalty system

Technologies

  • Vue.js 3
  • TypeScript
  • SCSS
  • Axios
  • Vue Router

System Requirements

  • Node.js (version 18 or newer)

  • Yarn package manager

Installation

  • Clone the repository:
git clone https://github.com/coypos/coypos-ui.git
cd coypos-ui
  • Install dependencies:
yarn install

Running the Application For development (with hot-reload):

yarn serve

Compile and minify for production:

yarn build

Testing

Run end-to-end tests:

yarn test

Lint and fix files:

yarn lint

Project Structure

  • src/components/: Reusable components
  • src/views/: Main application views
  • src/locales/: Translation files
  • src/types/: TypeScript type definitions
  • src/assets/: Static assets (images, icons)

Contributing

We welcome contributions! If you'd like to contribute to COYPOS UI, please review our contribution guidelines.

License

This project is licensed under the MIT License.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published