Skip to content

Calbeans Coffee Web Application is a feature-rich ordering management and point of sales system designed for Calbeans Coffee. It offers a user-friendly interface for customers to place orders and provides staff with efficient order management and sales tracking.

Notifications You must be signed in to change notification settings

salig-dev/calbeans

Repository files navigation

Calbeans Coffee Web Application

Calbeans Coffee Web Application is a basic ordering management and point of sales system developed for the Calbeans Coffee business. It allows customers to place orders and assists the staff in managing the orders and sales.

The web application is hosted and can be accessed at https://calbeans.vercel.app.

Technologies Used

The Calbeans Coffee Web Application is built using the following technologies:

  • HTML, CSS, JavaScript
  • Bootstrap and Argon.js frameworks for responsive design and UI components
  • PHP and MySQL for server-side functionality and database management
  • jQuery for simplified DOM manipulation and AJAX requests

Additional libraries and frameworks used in the project include:

  • html2canvas.js for capturing and saving screenshots of order receipts
  • charts.js for generating visual charts and graphs for sales analytics

Getting Started

To run the Calbeans Coffee Web Application locally, follow these steps:

  1. Clone the repository: git clone https://github.com/your-username/calbeans-coffee.git
  2. Set up a local web server with PHP and MySQL support (e.g., XAMPP, WAMP, or MAMP).
  3. Import the rposystem.sql file into your MySQL database to create the necessary tables.
  4. Update the database connection details in the config.php file.
  5. Open the application in a web browser by accessing the local server's URL.

Usage

The Calbeans Coffee Web Application offers the following features:

  • Order Placement: Customers can browse the menu, add items to their cart, specify customizations, and submit orders.
  • Order Management: Staff members can view and manage incoming orders, mark them as completed, or cancel them if necessary.
  • Point of Sales: The system keeps track of sales and generates order receipts for customers.
  • Analytics: Sales data is collected and presented in visual charts and graphs for analysis and decision-making.

This project was developed as the final project for our INFOMAN (Information Management) and WEBAPPS (Web Applications) courses. It served as an opportunity for us to apply the knowledge and skills gained throughout these courses to create a practical web application. The project allowed us to showcase our understanding of information management principles and the development of web-based solutions. We are grateful to our instructors for providing guidance and support throughout this project.

About

Calbeans Coffee Web Application is a feature-rich ordering management and point of sales system designed for Calbeans Coffee. It offers a user-friendly interface for customers to place orders and provides staff with efficient order management and sales tracking.

Topics

Resources

Stars

Watchers

Forks