
IFCN Code of Principles
A modern rebuild of the IFCN Code of Principles platform for fact-checking organizations worldwide.
Technologies
My Role
Full-Stack Developer
Timeline
May 2023 – Dec 2024
Overview
Led the complete rebuild of the IFCN's Code of Principles website in collaboration with a cross-functional team. The platform serves fact-checking organizations worldwide, providing a modern, scalable system for managing signatory applications and displaying verified organizations. Designed and implemented both the Express/MongoDB backend and Next.js frontend from the ground up.
Technical Implementation
Designed and implemented an Express-based API with secure authentication and role-based access control.
Developed MongoDB/Mongoose data models ensuring secure and optimized data storage for organization records.
Built the Next.js frontend with modular component design, achieving improved UX and maintainability.
Implemented server-side rendering for critical pages to maximize SEO performance and page load speed.
Collaboration & Impact
Led development in collaboration with a cross-functional team including designers and stakeholders.
Conducted regular code reviews and refactoring sessions to maintain high code quality standards.
Collaborated with non-technical stakeholders to translate requirements into actionable technical tasks.
Optimized development workflows, reducing costs and increasing team efficiency.
Key Features
Express API with RESTful endpoints and MongoDB/Mongoose data models.
Next.js frontend with server-side rendering for optimal SEO performance.
Modular component architecture enabling easy maintenance and feature additions.
Enhanced admin dashboard for managing fact-checking organization applications.
Interested in this project?
Check out the live project or get in touch to discuss similar work.