Google Summer of Code
#GSoC Empowering Tomorrow's Coders: Igniting, Innovating, and Inspiring Mauticians of the Future with Google Summer of Code.
Keep up to date with the latest news from our Summer of Code students via this blog.
Welcome to week 14
Hey there first of all thank you for joining me in this GSoC journey till now let's get into it.
In the previous week I implemented the auth0 in the demo website and we can see the successful results of that. Now I'm implementing the UI for the rating and review page.
I started implementing this in react and added the basic functionality. I also connected the rating and review with the Supabase database. So we can utilize the data in our API response.
I changed the API response and added the functionalities of ratings and reviews in the DB functions. So we can also get the data...
Leer más
Welcome to week 13
This week we started focusing on auth0 and how we can effectively use it with our marketplace.
For that I went through the various documentation of the auth0 and created some demo type implementation to understand the auth0 better.
I just created a small react app that had the login and logout button and just followed the documentation of the auth0. And in the demo app I can see that all the authentication related things are managed by auth0. when the user clicks on login then auth0 also redirects to the page what we give it to the callback URL.
We discussed where to show the r...
Leer más
Welcome to week 12
As discussed I started to replace the detail page Packagist API to our new API.
I created the DB Function and It worked properly.
Now the detail page Is also updated and showing the updated data.
Now we are focusing on the directory structure of Github code and improving the Package List.
My mentor suggested that I have to add the isReviewed
column to my table and we are planning to use that column to highlight it later.
So basically the user can see the verified package and they can decide to use it or not.
I also suggested making my current schema code of DB Functions available...
Leer más
Welcome to week 11
This week we are starting to replace the Packagist list view page URL first and then will go for the package detail page.
As you know that we are already creating the VIEW from the database to show the LIST.
So I started implementing all the required fields like name, description,... etc.
I created and checked in the browser. It's working but there is a problem that it does not include the TOTAL and the structure also doesn't match with the configurable code of mautic or we can say the JSON data structure is not like the Packagist API response. So if we use the new API KEY BY...
Leer más