This project adds rating and review functionalities to the Mautic Marketplace, allowing users to provide feedback on marketplace items.
Ensure you have the following installed:
- Node.js (latest LTS version recommended)
- Git
First, fork the repository on GitHub:
🔗 Mautic Marketplace Frontend
Then, clone your forked repository:
git clone https://github.com/YOUR_GITHUB_USERNAME/marketplace-frontend.git
cd marketplace-frontend
This project uses Auth0 for authentication and Supabase as a backend service. You need to set up your credentials before running the project.
- Sign up or log in to Auth0.
- Create a new Single Page Application in the Auth0 dashboard.
- Navigate to Settings and copy the following credentials:
- Domain
- Client ID
In the src/index.jsx
file, configure these credentials by replacing the placeholders with your Auth0 credentials.
- Sign up or log in to Supabase.
- Create a new project in the Supabase dashboard.
- Navigate to Project Settings → API and copy the following credentials:
- Supabase URL
- Anon Public Key
In the src/supabase.js
file, update the configuration with your Supabase credentials.
npm install
npm run dev