Welcome to the Recipe App, a platform for discovering and sharing delicious recipes from around the world.
The Recipe App is designed to make your cooking experience enjoyable and hassle-free. Whether you're a seasoned chef or a kitchen novice, our app provides a diverse collection of recipes to suit your taste buds. From breakfast to dinner, from appetizers to desserts, explore a wide range of culinary delights.
- Recipe Search: Easily search for recipes.
- User Accounts: Create an account to save your favorite recipes.
- Responsive Design: Access the app seamlessly on various devices,
This tools should be installed in your app.
- Clone the repository.
git clone https://github.com/abhayfaldu/webledger-assignment.git recipe-app
- Change directory to Sever
cd recipe-app/server
- Install dependencies
npm install
- Start Server
npm run server
- open a new terminal window and locate to the
recipe-app
folder - Change directory to Client
cd recipe-app/client
- Install dependencies
npm install
- Start react app
npm start
Now the project should be running locally.
POST /api/user/register
: For registering the user.POST /api/user/login
: For user login.GET /api/user/saved-recipes
: For getting all the saved recipes of logged in user with authentication token.POST /api/recipe/save
: This is for user to save recipe.