Google Summer of Code
#GSoC Empowering Tomorrow's Coders: Igniting, Innovating, and Inspiring Mauticians of the Future with Google Summer of Code.
Marketplace User Interface
Project description
In a previous project we implemented some substantial changes under the hood to the marketplace including creating a new user interface separated from the application and adding the capacity to leave ratings and reviews.
This project will see us creating the user interface for the marketplace and finally bringing this important part of Mautic out of beta.
Expected outcomes
- A new user interface for the Marketplace aligned with Mautic’s design system
- Implementation of ratings and reviews
- Marketplace comes out of beta and is available for all to use
- Documentation for users and developers
Skills needed
- PHP
- Supabase
- Twig
- MySQL
- UX/UI
Size
Large (350 hours)
Difficulty
Medium
Type
Core Development
Mentors
Primary mentor: Rahul Shinde
Additional mentors: Ketu Patel
This proposal has been accepted because:
This will be a great project building on the great work done last year in GSoC - it'll be great to get the Marketplace live and out of beta!
Report inappropriate content
Is this content inappropriate?
Comment details
You are seeing a single comment
View all comments
I think that the UI and reviews, ratings features are pretty much there from Ketu. It can be always improved, made prettier, more robust.
It's close to an alpha release. We just need to set up a paid Supabase instance that we could connect to the open Mautic PR so it could be tested properly.
I think there could be improvements made on the base that Ketu build last year. For example:
- Merge the plugins view with the marketplace view. Meaning the plugins could be configured from the marketplace
- Show what plugins are installed
- Show what plugins have an upgrade coming
- Perhaps even a command for automatic plugin upgrades
- Maybe even a preparation for Stripe integration for paid plugins and themes
- Get it released
Loading comments ...