This document describes a proposed smart food ordering system called Smart Treat Junction. The system allows customers to easily order food online through a user-friendly interface and menu. It aims to simplify the food ordering process. The system notifies customers of order confirmations and queues the orders in the database in real-time. It also assists staff in efficiently processing orders with minimal errors. Technologies used to develop the system include HTML, CSS, JavaScript, React, NodeJS, ExpressJS, and MongoDB. Machine learning is also integrated to provide customers with smart food recommendations. The results show the major functions of the website work properly to allow a wide variety of people to conveniently order food for delivery through the application.