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.gitcd marketplace-frontendThis 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 Authentication → Providers and enable Auth0.
- 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 installnpm run dev