(Under development 🔨) (mobile 1st 📱)
2024-07-22.01-52-38.mp4
https://cartanavegacion.fly.dev/
This application allows restaurants to create and manage their menu of food and drinks in QR format. Customers can scan the QR code with their mobile phones to quickly and easily access the restaurant's menu.
- Mobile first 📲
- Auto translation in the background each time a new product / wine is created / updated. (
OpenAI
🔮 +i18n
)[ES, IT, FR, EN, RU, IT]
- Auto generative descriptions based on the name of the product (AI 🔮)
- Activate / Deactivate / Modify / Delete products on the fly, the user wont have to refresh the page to see the updates (
WebSocket
) - User authentication: Allowing restaurant owners to access their account and manage the data on the fly using a smartphone / tablet / desktop.
- Automatic image processing and compression to improve the performance while reducing the storage cost. (
libvips
) - Theme switcher (
Dark
🌙 /Light
🌞) - Menu creation and editing: restaurants can create and edit their menu of food and drinks in the application.
- Allergens
- Wines
- Starters
- Main courses
- Desserts
- Special menus
- Ruby on Rails 7
- Tailwind CSS
- ImportMaps
- MySQL
- StimulusJS
- Clone the GitHub repository:
git clone https://github.com/BraisonCrece/Restaurant_QR_menu_dashboard
- Install dependencies:
bundle install
- Configure the database:
rails db:create && rails db:migrate
- Start the web server:
bin/dev
If you want to contribute to the application, please follow these steps:
- Fork the repository.
- Create a new branch:
git checkout -b my-new-feature
- Make your changes and commit:
git commit -am 'Add some feature'
- Push your changes to the branch:
git push origin my-new-feature
- Create a pull request.
This application is under the MIT license. See the LICENSE file for more details.