MyTable is a cutting-edge solution that empowers restaurants to seamlessly manage orders and payments using QR codes. With a robust tech stack and user-friendly interfaces, MyTable streamlines the dining experience for both customers and restaurant managers. This repository contains the full stack application developed by a team of 4 skilled developers.
-
QR Code-based Ordering: Customers can simply scan QR codes on their tables to access the restaurant's menu, place orders, and make payments directly from the app.
-
Admin View: Restaurant managers have access to a comprehensive admin panel. They can modify the menu, adjust prices, manage staff, and analyze business analytics.
Check out the live demo of MyTable at www.mytable.tech/login!
Feel free to sign up and try out the app to experience the seamless QR code-based restaurant order and payment management system firsthand. Enjoy your dining experience with MyTable!
Click the image above to watch the demo video showcasing MyTable in action.
The application utilizes the following technologies:
- AWS Microservices: Amplify, Cognito, API Gateway, Lambda, and DynamoDB
- Node.js: Server-side scripting and development
- Stripe: Secure and seamless payment processing
- Cloudinary: Image and video management in the cloud
- AWS Amplify UI: User interface components for faster development
- Vue.js: A progressive and reactive JavaScript framework
- Pinia: State management for Vue.js applications
- Tailwind CSS: A utility-first CSS framework for rapid UI development
- Vite: Fast and efficient development build tool
- Vue Testing Library and Cypress: Testing frameworks to ensure app reliability and robustness
We welcome contributions from the open-source community. If you find any issues or have suggestions for improvements, please feel free to submit a pull request.
We would like to express our gratitude to the developers who contributed to this project and the various open-source technologies that made MyTable possible.
Thank you for using MyTable - Your one-stop solution for QR code-based restaurant order and payment management! Enjoy your dining experience!