COYPOS UI is the frontend component of the COYPOS project, a modern point-of-sale (POS) system designed for efficiency and ease of use.
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.
- 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
- Vue.js 3
- TypeScript
- SCSS
- Axios
- Vue Router
-
Node.js (version 18 or newer)
-
Yarn package manager
- Clone the repository:
git clone https://github.com/coypos/coypos-ui.git
cd coypos-ui
- Install dependencies:
yarn install
yarn serve
yarn build
Run end-to-end tests:
yarn test
yarn lint
src/components/
: Reusable componentssrc/views/
: Main application viewssrc/locales/
: Translation filessrc/types/
: TypeScript type definitionssrc/assets/
: Static assets (images, icons)
We welcome contributions! If you'd like to contribute to COYPOS UI, please review our contribution guidelines.
This project is licensed under the MIT License.