Welcome to the official repository for PlateRates, a fun and engaging social media app centered around food. PlateRates was inspired by a joke about an app called Toaster Todo with toast, and it has since evolved through various stages to become an app where you can rate any food. You can find PlateRates at platerates.com.
PlateRates is a lighthearted app designed for food enthusiasts to share and rate homemade dishes. Whether you're a culinary expert or just love to experiment in the kitchen, PlateRates is the perfect platform to showcase your creations and get feedback from the community. Unlike other food-related social media apps, PlateRates focuses on food made by users themselves, creating a more personal and fun experience.
- Upload and Rate: Share photos of your homemade dishes and receive ratings and feedback from other users.
- Community Engagement: Interact with a community of food lovers, exchange ideas, and discover new recipes.
- Non-Serious Atmosphere: PlateRates is all about having fun with food. It's not a serious food rating app but rather a place to enjoy and appreciate homemade dishes.
PlateRates was originally built with Node.js and JavaScript using Express and MongoDB for the backend, and Flutter for the frontend. It has since transitioned to Rust with SQLx, Axum, and PostgreSQL for the backend to ensure better performance and scalability.
We welcome all contributions to PlateRates, whether it's a significant rewrite of core mechanics, a simple bug report, or an idea suggestion. Here are a few areas where you can help:
- Backend Development: Improve or add new features using Rust, SQLx, Axum, and PostgreSQL.
- Frontend Development: Enhance the user interface and user experience with Flutter.
- Bug Reports: Identify and report any issues you encounter.
- Feature Suggestions: Share your ideas for new features or improvements.
To start contributing, fork the repository and create a new branch for your work. Once you're ready, submit a pull request, and we'll review your changes.
Currently, PlateRates focuses on homemade food, but we are open to expanding to include ratings for restaurant dishes if there's enough demand. We're excited to see how the community shapes the future of PlateRates!
Join us on this delicious journey and help us make PlateRates the go-to app for food lovers everywhere.
Feel free to reach out with any questions or suggestions. Let's make PlateRates the most fun and engaging food app together!
Note: The app is not live yet, so your contributions can make a significant impact before the official launch.
For more information, visit platerates.com.