Gourmet Guide is a collaborative project by Dave, Josh and Benj for our final project in the CommandShift Bootcamp. We created the project for users to be able to create an account, discover and create recipes and also to save them in their profile.
Please watch our demonstration which explores the User Interface and other technologies used.
- JavaScript
- React
- CSS
- Axios
- React Testing Library
- JavaScript
- Node
- Express
- MongoDB
- Firebase
- Clone the repository:
git clone https://github.com/yourusername/gourmet-guide.git
- Navigate to the project directory:
cd gourmet-guide
- Install dependencies:
npm install
- Start the development server:
npm start
- Open your browser and go to:
http://localhost:3000
- Open another terminal and type:
cd backend
- In the backend folder, type:
node .
- Register an account on the platform.
- Explore existing recipes or create your own.
- Add recipes to your Cookbook to save them.
- Delete recipes you no longer need.
- Edit your profile settings and personal information.
- View ingredient lists and cooking instructions for recipes.
If you'd like to contribute, please follow the steps below:
- Fork the repository.
- Create a new branch:
git checkout -b feature/your-feature-name
- Make your changes and commit them.
- Push to your forked repository.
- Create a pull request targeting the
main
branch of our repository.