Skip to content

A recipe discovery website where users can save recipes and get recommendations from tinder-like swiping. Deployment coming later.

Notifications You must be signed in to change notification settings

devsoc-unsw/trainee-witches-25t2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 

Repository files navigation

🍽️ Dishcovery

Dishcovery is a community-based recipe sharing web application that allows users to register or log in, share their favorite recipes, save others' dishes, comment, and swipe through recipe cards. It's a social space for food lovers to discover and connect through cooking!


🌐 Live Demo

[Insert link]


🛠️ Tech Stack

Frontend:

  • HTML
  • CSS
  • React
  • Tailwind CSS
  • Material UI (MUI)
  • Bootstrap
  • Figma (for UI design)

Backend:

  • TypeScript
  • Node.js
  • Express
  • Axios

Database:

  • MongoDB

✨ Features

  • 🔐 User authentication (Register / Login)
  • 📱 Responsive design (mobile and desktop-friendly)
  • ✏️ Full CRUD functionality for recipes
  • 🧾 Add new recipes via a form
  • ❤️ Save favorite recipes
  • 👤 View and edit user profiles
  • 🍴 Swipe-style discovery page for browsing recipes
  • 💬 Commenting on recipes

📦 Installation

Follow these steps to run the project locally:

1. Clone the repository

git clone [this-repo-link]
cd backend
npm install
npm start

In another terminal:

cd frontend
npm install
npm run dev

About

A recipe discovery website where users can save recipes and get recommendations from tinder-like swiping. Deployment coming later.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •