2025-07-172025-07-172025-05-07https://repositorio.ifal.edu.br/handle/123456789/1066This final course work presents the development of Random Food, a restaurant recommendation system that seeks to facilitate the choice of meals through controlled randomness. The proposal arose from the observation of a common pain point among users who are indecisive about where to eat, especially given the wide range of establishments and delivery apps. The system was built using React on the frontend, Node.js on the backend, Firebase/Firestore as a database, and solutions such as Vercel, Render and Railway for free cloud hosting. The project adopts versioning practices with Git and GitHub and was documented with a focus on functional and non-functional requirements and database structure. In addition, tests were performed to ensure the stability of the application. Random Food already has an official software registration with INPI, and this work seeks not only to describe its technical construction, but also to present its relevance as a creative, functional and low-cost solution.ptSistemas de InformaçãoDesenvolvimento de softwareRandon food – Sistema de recomendação de restauranteAplicação webInformation systemsSoftware developmentRandom food - Restaurant renumbering systemWeb applicationRandom food: sistema de recomendação de restaurantesTrabalho de Conclusão de CursoCIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::SISTEMAS DE INFORMACAO