Skip to content

Latest commit

 

History

History
52 lines (32 loc) · 2.03 KB

README.md

File metadata and controls

52 lines (32 loc) · 2.03 KB

System of Style (Square Hackathon Project Submission 2023)

Our project is built on using the programming language C++ to develop the logic, access the Square API and modify GUI widgets. In addition, we used the QT framework that was used to create our desktop application. We used MariaDB (SQL) to retrieve, create, and update appointments and employee schedules. Our app is cross-platform being able to run on Windows and Linux machines. Our app can perform the following tasks:

  1. Add/Remove Employees
  2. Add/View Employee Shift Schedules
  3. Ability for customers to sign-in/sign-up using their email
  4. Ability for manager to see client's booking and information
  5. Ability for manager to cancel a client's booking
  6. Ability to view all the bookings of a chosen date
  7. Settings to configure API Code and SQL Login Information

Edit Project on Machine

Instructions are on how to run project using QT Creator

  1. Clone the project
  git clone https://github.com/rbrueda/System-of-Style
  1. Open QT Creator and create a new project (Qmake)

  2. Add the SquareHackathon folder to the new project

  3. Go to https://squareup.com/signup, create and account and obtain an API.

  4. Run SQLQueries/setup.sql on a machine with MySQL/MariaDB installed.

  5. Run the Project (Add the API code and SQL credentials settings of the application)

Screenshots

screenshot2 screenshot1 screenshot3 screenshot4

Authors

Demo

https://www.youtube.com/watch?v=FPqByF7G8IQ

License

MIT