Recipe Sharing

Welcome to the Recipe Sharing application! This project allows users to share, browse, and manage their favorite recipes. Built with React and Firebase, it provides a user-friendly interface for culinary enthusiasts to connect and inspire each other.

Table of Contents

Features

  • User Authentication: Sign up and log in using Firebase Authentication.
  • Recipe Management: Create, read, update, and delete recipes.
  • Rich Text Editor: Use Jodit-React for a rich text editing experience.
  • Responsive Design: Tailwind CSS for a responsive and modern design.
  • Stripe Integration: Handle payments and subscriptions using Stripe.

Client Side Demo

  • Check out the live demo here.

Server Side deo

  • Check out the live demo here.

Installation

  1. Clone the repository:
    git clone https://github.com/amir047123/Recipe-Sharing-Client.git
  • cd Recipe-Sharing-Client

Install the dependencies

  • npm install

Start the development server

  • npm start

Scripts

  • npm start: Starts the development server.
  • npm run build: Builds the app for production.
  • npm test: Runs the test suite.
  • npm run eject: Ejects the Create React App configuration (use with caution).