Real-Estate Office

3 interfaces: agent admin and office customers can view properties and contact agent agent: adds a property removes a property and take account of transactions administrator: can run sql queries from thhis interface office: the overall manager can add agents and view the database to run: use node modules html css js: frontend node.js express.js: backend mysql: database