Welcome to the Cardápio.Ninja project!
This project represents the Frontend portion of the Cardápio.Ninja platform.
It was originally built with Vue 3 and migrated to Nuxt 3. Below, you will find a detailed README to help you understand the project and its features.
Note that the backend components, including technologies such as
, are not included in this repository.
Experience the full functionality of Cardápio.Ninja at cardapio.ninja.
- Typescript
- Nuxt.js (Vue.js Framework)
- Pinia (State Management)
- Tailwind CSS
- Naive UI (UI Components)
- PHP/Laravel
- Amazon S3 (Cloud Storage)
- PagSeguro (Recurring payment plans)
- Start by creating an account on Cardápio.Ninja.
- Provide essential business information such as your business name and industry.
- Add your products or services and customize the menu to fit your style.
- That's it! Your digital menu is ready to use.
- Share and Receive Orders
- Share your menu via a unique link or QR code.
- Customers can browse your menu, build orders, and send them to you through WhatsApp.
To get started with the frontend part of Cardápio.Ninja, follow these steps:
- Clone the repository to your local machine.
- Install the project dependencies using the following command:
npm install
- Once you've installed the project, you can run it locally using the development server:
# Start the development server on http://localhost:3000
npm run dev