Aaron's Food-Hub
Description
Full-stack food e-commerce application demonstrating CRUD principles of Creating, Reading, Updating, and Deleting built with Angular for the front end and Firebase for the Backend or Database handling of data, featuring real-time administrative inventory management and simulative item order processing. This platform demonstrates advanced state management, responsive design principles, and seamless user experience across devices.
Created In 2 weeks
Implementation of user Google Login Authentication with user login information stored in a database
Role: Generated entire Front-End and Back-End/Database application functionality
Implemented Firebase Realtime Database security rules to ensure data integrity and access control:
Role-based access control (Admin/User), where administrative users can manage the creation, editing, and deletion of products.
Role-based order management system (Admin/User), whereby normal users can view past orders while Administrative Users are able to view and manage orders made by regular users on the site
Real-time shopping cart synchronization
Responsive product catalog with dynamic filtering according to category
Link to Application
Tools Used


Application Demonstration
