Made by Team ctrl-alt-impact
Coding the future you want to see.
Code4Change hosts open-source projects for social good, making it easy for developers to find, contribute, and track their progress—all while adding a fun, competitive edge with XP and leaderboards.
The Team
Mark McFadden
Aspiring developer and career changer with a passion for…
coding, a background in gaming, and a drive to grow in tech.
Nicholas Canny
Nicholas Kirk-Canny is a musician, researcher and creative…
coder with extensive experience in both instrumental and digital music. Through his master’s and PhD studies, he explored music software tools in depth, building a strong foundation in music technology. Now, he is eager to expand his expertise by learning web development languages.
Alois Alamri
I’m a Junior Software Developer who loves using creativity…
to solve problems and paying close attention to detail to deliver client-centric products. I have experience in full-stack development with TypeScript, Next.js, React, and PostgreSQL. In projects like Code4Change, I contributed to both backend architecture and frontend design, ensuring smooth functionality and a great user experience. I enjoy working in collaborative environments, writing clean and maintainable code, and tackling challenges that lead to meaningful solutions.
Tech Stack

We used: Next.js, PostgreSQL, TypeScript, Express, Cron Jobs, Styled Components To create a scalable and maintainable app that can grow as our user-base does, and to create a modern app that matches the demands of the industry currently.
Challenges Faced
Hosting, we were unable to host this due to the repo layout, we also struggled to learn new technologies while creating the project, however, we succeeded in the end.