Created By: Lloyd Gerry & Graeme Nickerson
Marinated is an online recipe hub to save, import and plan your meals to help save you time. Browse through our database of existing recipes and save them for future reference. Ever have trouble you need help finding something delightful for your next meal? Well, you can use our amazing search function or interact with our very own AI, ‘Foodie’; a helpful Chatbot, who is here to help you find great things to eat. If what you are looking for is not available in the database you can input recipes either manually or by providing the website address to the recipe you want to add. Once you have created a catalog of recipes you like, you are able to add them to a meal plan through our drag and drop meal plan builder. Marinated is your one stop online shop for your food needs.
See a working demo version here: https://marinated.herokuapp.com/
- Create the
.env
by using.env.example
as a reference - Update the .env file with your correct local information
- Install dependencies:
npm i
- Run the front end server using
npm run serve
- Run the server:
npm run local
- Note: nodemon is used, so you should not have to restart your server
- Visit
http://localhost:8080/
axios 0.19.0
body-parser 1.19.0
cheerio 1.0.0-rc.3
cookie-session 1.3.3
core-js 3.3.2
dotenv 8.2.0
express 4.17.1
pg 7.14.0
pg-native 3.0.0
psql 0.0.1
puppeteer 2.0.0
vue 2.6.10
vue-router 3.1.3
vue-smooth-dnd 0.8.1
vuex 3.0.1