Welcome to my Meal Sharing App! This web application allows users to share meals with friends, family, or strangers. You can host a meal event, browse available meal offerings, or sign up to attend a meal. It's a simple and fun way to bring people together over shared meals.
- Host a meal: Users can create an account as host with email and password.
- Browse meals: Explore a list of upcoming meal events hosted by other users.
- Meal details: View detailed information about a meal, description, and location.
- Reserve a meal: Sign up for a meal by reserving a place at any available event.
- Reviews: Leave reviews after attending a meal, or read reviews of meals hosted by others.
- Responsive design: Responsive design for an good user experience on both mobile and desktop devices.
This app leverages a modern web development stack:
- Backend: Node.js with Express framework and Knex.js
- Frontend: Next.js
- Database: PostgreSQL, with PGAdmin.
- Styling: Material UI
- Deployment: Render.com, supabase
npm installcd frontend/app
npm run dev