A Full-stack web application that allows users to search for both food and cocktail recipes based on the ingredients that they have by either typing them in the search bar, or by uploading a picture of their food product. Users can save any recipes that were found, translate to another language, create own custom recipes . Lastly, it also allows users to add and keep track of their food product expiry dates
- Node.js
- Axios
- Clarifai NodeJS
- React Router DOM
- Auth0
- Moment
- React
- React Share
- PostgreSQL
- HTML5
- CSS3
- Nodemon
- Material-UI
- Express
- Dotenv
- Instal PostgreSQL (https://www.robinwieruch.de/postgres-sql-macos-setup)
- Install all dependencies (using npm install command)
- Add API keys for Clarifai, Cloudinary and Spoonacular to your .env file
- Run DB using pg_ctl -D /usr/local/var/postgres start
- Run backend server using nodemon server
- Run frontend server from recipe-app folder using npm start
- Open app in a browser with localhost:3000/