MediumGSOC’24 WEEK 2. Hello, welcome back to my weekly… | by Jessy Ssebuliba | Medium
Sitemap
Jessy Ssebuliba

Jessy Ssebuliba

Open source contributor and WEB3 enthusiast. Find me at jexsie.com

GSOC’24 WEEK 2

2 min readJun 10, 2024

Hello, welcome back to my weekly updates about the CFL’s SMS module project

As of last week, I finished up with the basic design, those that I thought are very crucial and desire to have a look through before the actual implementation. I had the Configuration test form ready, the landing page which has a table that lists all the available SMS providers’ configurations, plus an import config template button in a secondary outlined color (according to the OPENMRS 3 styleguide). Check out the final look here.

Get Jessy Ssebuliba’s stories in your inbox

Join Medium for free to get updates from this writer.

For this week, I have been settling a few code reviews from Ian, Dennis plus a few other blockers.
The main issue I faced was fixing the dependency tree. The esm-template is basically designed for a single application, not a monorepo. Yes, they provide a few tips on how to tweak the content to fit that of a monorepo, but certainly not enough for a first touch. So, I changed a lot like the package.json, jest config file, tsconfig file, eslint, and translation files to have everything work smoothly. Thanks to the great support of the internet.

Heads up!
Planning to have a development branch for the sms-app as reviews go on for this boilerplate code. This will make development faster and easier for the reviewers to take as much time as needed.
That’s all, see you next week

Press enter or click to view image in full size

--

--

Jessy Ssebuliba
Jessy Ssebuliba

Written by Jessy Ssebuliba

Open source contributor and WEB3 enthusiast. Find me at jexsie.com