🌟 About SharedTable
SharedTable is built with a mission to encourage food sustainability and avoid wastage. Here's how it works:
1. Reduce Food Wastage: Restaurants can post their leftover foods on the platform, allowing people to get the food for free or at very low prices, thereby minimizing food waste.
2. Support Restaurants and the Platform: Users can support their favorite restaurants and the SharedTable platform through donations, helping both the restaurants and the platform to thrive.
3. Advertisement Opportunities: SharedTable also provides a space for businesses to post advertisements, generating additional revenue to help keep the platform running. This includes creating, managing, and renewing advertisement plans.
🌟 Key Features
1. Authentication: Secure user authentication using Auth0.
2. Database: Robust data storage with MongoDB.
3. User Verification: Secure access tokens for user verification and state management.
4. Image Storage: Efficient image storage for restaurant owners using Cloudinary.
5. User Notifications: Interactive user toasts for notifications.
6. Modular Code: Scalable architecture with well-defined components.
Deployment: Easy deployment on Render.com.
7. UI Components: Consistent and reusable UI components with ShadCN Library.
8. Schema Validation: Type-safe schema frameworks using Zod.
9. Payments: Seamless payment processing with Stripe.
10. Real-time Updates: Real-time delivery details using Stripe CLI webhooks.
11. Donations Page: Integrated donations system to support restaurants and the website.
12. Advertisement System: Comprehensive advertisement management from creation to renewal.
Add advertisements as per wish.
Pay for posts by Stripe payment using credit cards.
Manage advertisements: change plans, cancel, and renew.
Track advertisement reach and appearance frequency.
Randomly choose and display advertisements to users.
Display advertisements as pop-ups, allowing users to close them.
Plan renewal prompts when advertisements are low on display count.
13. Automatic Food Recognition: AI-powered image detection system for automatic food recognition, simplifying menu entry processes.
14. AI Integration: Directly capture food images to detect and update menu items under the manage restaurant section, improving efficiency.
15. Inspiring Stories: A section to share and read inspiring stories about sustainability to encourage and inspire more people to support the cause.
Uses Llama-3 via Groq to ensure stories are appropriate and well-written.
Removes vulgar or inappropriate stories without the need for human moderation.
Rates stories out of 10 and sorts by rating
Негізгі бет SharedTable - Promoting food sustainability
Пікірлер