Welcome to Radiant Bites! This is a full-stack restaurant-based web application providing users with an interactive platform to explore menu items, place orders, write blogs, make reservations, and more. The application features comprehensive functionalities for both users and administrators.
- Home Page: Subscribe to Radiant Bites updates.
- About Page: Leave reviews about the restaurant.
- Menu Page: Browse 11 categories, place orders, and pay using Stripe.
- Blog Page: Search and write blogs by title, keyword, or category.
- Reservation Page: Reserve tables and view FAQs and reviews.
- Authentication: Login/registration with Firebase; Google Sign-In.
- Dark/Day Mode: Toggle available in the navbar.
- Dashboard: Manage orders, reservations, payments, reviews, admins, subscribers, users, and staff.
- React: Dynamic and interactive UI components.
- React Router: Navigation between different pages/views.
- Tailwind CSS: Customizable, utility-first CSS for responsive design.
- Responsive Design: Optimized for mobile and desktop devices.
- Firebase: Authentication (Email and Google Sign-In).
- Stripe: Secure payment processing.
Feel free to open issues or submit pull requests for improvements.
This project is licensed under the MIT License.
Thank you for checking out Radiant Bites! We hope you enjoy exploring our application. If you have any questions or suggestions, feel free to reach out.
You can also find more about me and my work on my portfolio website. Happy coding!