Food App

Food App is a web application that allows users to explore recipes, save their favorite recipes, and more. This README provides an overview of the app and its technologies.

Deployment Links

  • Frontend: The app is deployed on Vercel.

  • Backend: The backend is hosted on Render.

Backend: The backend is hosted on Render.

Table of Contents

Technologies Used

  • Frontend:

    • React
    • Redux
    • Material-UI
    • Chakra UI
    • HTML/CSS
    • JavaScript
  • Backend:

    • Node.js
    • Express.js
    • MongoDB

Getting Started

Prerequisites

  1. Node.js: Make sure you have Node.js and npm installed. You can download it here.

  2. MongoDB: Ensure that you have a running MongoDB instance or a MongoDB Atlas account for database storage.

Installation

  1. Clone the Repository:

    https://github.com/Faheemw09/Webledger-Fullstack-Assignment/tree/master

    cd recipe_food_app

npm install

Start the App:

npm start

The app will be available at http://localhost:3000.

Features

Home Page: Displays featured recipes and provides navigation.

Sign In/Sign Up: User authentication for saving favorite recipes.

Recipe Page: Browse and search for recipes.

Private Routes: Users can save their favorite recipes.

Database: MongoDB used to store user data and recipes.