sebtheo
Sebastian Evison-Theodossiades

Software Engineer

Top Food Markets in London

Tech stack: MongoDB, Express, React, Node.js

Links: View Project, View LinkedIn Post

The product lists London food markets, accepts ratings and reviews, and supports discovery by preference and dietary constraint. It formed half of the assessed mark for one university module.

MongoDB holds heterogeneous market documents; Express exposes authenticated REST APIs; React implements the client; Node.js runs the server. The data model is normalised where required for integrity and reporting; indexes and query design were aimed at responsive lists under growth in content.

Features include search and filters, maps, vendor detail, media, and personalised suggestions derived from visit history. The emphasis was a coherent MERN delivery with defensible API and schema choices.