Skip to content

Share and discover delicious recipes with Recipe Snap, a platform for food enthusiasts to connect and inspire each other.

Notifications You must be signed in to change notification settings

MSami625/RecipeSnap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Recipe Snap

Recipe Snap is a dynamic web application for food enthusiasts to share, discover, and save delicious recipes. Built with React and styled using Tailwind CSS, it offers a user-friendly platform for connecting and inspiring culinary creativity.

Features

  • Authentication: Proper Authentication for all Users.
  • User-Friendly Interface: Intuitive design for easy navigation and recipe browsing.
  • Recipe Uploads: Users can create and share their own recipes with the community.
  • Search Functionality: Find recipes by ingredients, categories, or keywords.
  • Admin Dashboard: Admins can manage user accounts, including banning or approving users, manage recipes, including removing inappropriate content.
  • Favorites: Save your favorite recipes for quick access later.
  • Follow Users: Users can see updates from the users they follow, such as new recipes or reviews.
  • Responsive Design: Optimized for both desktop and mobile devices.
  • Ratings and Reviews: Users can leave reviews and comments on recipes to provide feedback or tips.

Technologies Used

  • Frontend: React, Tailwind CSS
  • Backend: Node.js, Express
  • Database: MySQL
  • Hosting: AWS S3 for static files, AWS EC2 for the backend.
  • Authentication: JWT for user authentication.

Test Login Credentials

Email: test@example.us . Password: test

<-- Some Glimpses of Project --->

Screenshot 2024-11-13 201401

image

Getting Started

Prerequisites

  • Node.js installed on your machine.
  • Git installed on your machine.
  • MySQL server running.

Installation

  1. Clone the repository:

    git clone https://github.com/yourusername/recipe-snap.git

About

Share and discover delicious recipes with Recipe Snap, a platform for food enthusiasts to connect and inspire each other.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages