Rate My Plate is a web application designed to simplify dining for Northeastern University students. The platform provides curated restaurant recommendations, real-time chat functionality, and exclusive student-focused features, making it easy to discover the best dining spots near campus.
- Personalized Recommendations: Find restaurants based on dining preferences, dietary needs, and budget.
- Dining Dollars Compatibility: Easily identify restaurants that accept Husky Dining Dollars.
- Exclusive Deals: Access student discounts and special offers at local eateries.
- Real-Time Chat: Connect with other students to share reviews and dining experiences.
- Mobile-Friendly Design: Seamless access on mobile and desktop devices.
Rate My Plate is designed specifically for:
- Northeastern University Students looking for convenient and budget-friendly dining options.
- Husky Dining Dollar Users who need to find compatible restaurants.
- Food Enthusiasts seeking real-time reviews, recommendations, and student-exclusive deals.
Ensure you have the following installed:
- Node.js: Download Here
- Clone the repository:
git clone https://github.com/danctila/rate-my-plate cd rate-my-plate - Install dependencies:
npm install
- Start the development server:
npm run dev
- Visit the app in your browser at http://localhost:****.
Client: React.js, Tailwind CSS
Server: Firebase, Firestore
Packages: Leaflet.js, Vite