Skip to content

QR Food Ordering Solution built with TypeScript, Node.js, React.js, Redux, and MongoDB. Features efficient RESTful API handling, payment integration with Stripe, PayPal, and Apple Pay, secure JWT authentication, and a responsive user interfaces, and more other features

Notifications You must be signed in to change notification settings

abdelrazekAli/wyldpay

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WyldPay

QR Food Ordering solution designed to enhance the experience for restaurant owners and customers.

It allows customers to access menus, place orders, and complete payments directly from their smartphones.

This solution boosts efficiency, reduces wait times, minimizes physical contact, and increases restaurants sales.

Highlights

  • REST APIs

    • Built and maintained RESTful APIs for efficient data handling and integration with the frontend.
  • Responsive user interfaces

    • Developed responsive interfaces for a dynamic and seamless experience across all devices.
  • Payment integration

    • Integrated payment gateways including Stripe, PayPal, and Apple Pay for secure and flexible payments.
  • Caching and Pagination

    • Implemented Redis caching and Pagination to speed up data retrieval, and reduce load times.
  • Containerization with Docker

    • Containerized the application using Docker for streamlined deployment and environment consistency.
  • Security best practices

    • Applied security standards like rate limiting, CORS, JWT, encryption, input validation, and sanitization.
  • Additional features

    • Developed additional features such as discount coupons, tips, invoices, subscription plans, and more.

Screenshots

Restaurant owner signup steps

User Interface
Admin will receive an email with a Registration link.

Receiving registration link

Adding business information

Adding restaurant details

Adding menu categories

Adding menu items

Setting up a subscription plan

Dashboard

Orders management

Menu management

Discount coupons management

Tables QR generator

Settings

Customer Interfaces

Menu Item details Checkout
Payment Discount code Done

Thanks

Thank you for exploring WyldPay!
If you have any questions or suggestions, feel free to reach out.
Linkedin Badge Mail Badge Whats Badge

About

QR Food Ordering Solution built with TypeScript, Node.js, React.js, Redux, and MongoDB. Features efficient RESTful API handling, payment integration with Stripe, PayPal, and Apple Pay, secure JWT authentication, and a responsive user interfaces, and more other features

Topics

Resources

Stars

Watchers

Forks

Languages