Project Details

Mango Fusion

  • Frontend: Vue.js (Composition API)
  • Backend: .NET 8 (C#) Web API
  • Database: PostgreSQL
  • Authentication & Authorization: Identity Framework Core / JWT Authentication
  • Libraries: Bootstrap, Axios, js-cookie, Pinia, Vue Router & SweetAlert2
  • Project Code URL: Mango Fusion

Description

Mango Fusion is a full-stack E-Commerce food ordering application built with a .NET 8 Web API backend and a Vue.js (Composition API) frontend. The platform allows customers to browse a restaurant’s menu, place orders online, and have food delivered. Users can create accounts as either customers or admins. Customers can manage their profiles, add or remove items from a shopping cart, and securely complete purchases through the integrated payment gateway. Searching and filtering options make it easy to find dishes by name, category, or price. On the admin side, a dedicated dashboard provides tools to manage orders and perform CRUD operations on food items. The application supports light and dark mode, offering a modern and user-friendly experience across devices.