This app is intended to allow users to create a restaurant/bar (establishment) that will be added to a connected database. From there one can edit the status of their establishment. Such as, if there is curbside pickup or tables available for dine-in in real time. Also, a menu can be created, edited and deleted in real time. Anyone can browse the site and all the establishments that have been saved to the database. There is a handy searchbar that can be used to search by name. If a user is logged in they can comment on individual establishments and delete their own comments if needed. The site has been optimized for both mobile and desktop.
- Node
- Express
- MongoDb
- Mongoose
- Materialize.css
- Passport
- Google Oauth
- CSS
- Allow users to check-in and check-out of establishments (store those checkins in the cafeteria model)
- Allow users to like and or comment on other user comments
- Add map functionality through an API like Google Maps