Google Summer of Code
#GSoC Empowering Tomorrow's Coders: Igniting, Innovating, and Inspiring Mauticians of the Future with Google Summer of Code.
Week 1: Mautic Marketplace - The Setup: Preparing for Transformation
Hey welcome back to the first week of GSoC, as discussed about approaches to solve a problem in last discussion, we continue our journey to make the appropriate plan for the project and getting familiar with the codebase and the technologies that i will working on. As per the mentor recommendation I learn about the deno. Deno is a runtime for typescript and javascript, built on the V8 JavaScript engine and the Rust programming language. I learn about supabase which is firebase alternative that provides a suite of tools for building scalable and secure web applications, it host postgres database. After getting this all i go for the setup.
Setup
- mautic local environment :
I followed the official mautic documentation for setup mautic locally with ddev link. k
- run deno locally :
run irm https://deno.land/install.ps1 | iex
in you terminal or
- you can simply install extension from the vs code
yeah! now its ready to make typescript file and ready to run;
- After this i built the account on the supabase you can go there and simply signup for new account after creating account make sure to note your url and anon key!
- I also tried with replit where you just need a replit account and when you select the deno project it will configure all the things by it. You doesn't have to do anything. note: its only for the small use case or small project.
In weekly meetings i discussed this all with mentors and take their knowledge to know the things and familiar better with the tools.
For next week :
I'll make a demo project that gives me the basic idea that how the things are actually work, that familiar me with the tech stack of project. stay tuned.......
Any suggestions or improvements ideas are welcome; if you have any, let me know in the comment section.
Thanks for your valuable time!
Report inappropriate content
Is this content inappropriate?
0 comments
Loading comments ...
Add your comment
Sign in with your account or sign up to add your comment.
Loading comments ...