Overview
TheDeal was a major opportunity for me to work on a real-world, business-oriented project under the guidance of a senior frontend developer who also acted as a mentor. This experience exposed me to professional development workflows, production standards, and the expectations of high-quality frontend engineering. The project is fully server-side rendered, which allowed me to discover the true power of Next.js and TypeScript in a real production environment. I contributed three of the main seven pages—Home, Projects, and Podcasts—along with two additional subpages inside the Projects section. Working on these pages helped me understand how to build scalable layouts, reusable UI patterns, and maintainable code structures. One of the most valuable parts of this project was learning SEO fundamentals. I worked with structured data schemas, metadata optimization, and SEO testing after deployment. I also delivered a fully localized UI, ensuring both Arabic and English versions were polished and consistent. TheDeal also gave me hands-on experience integrating with a real API built by an experienced backend engineer. I implemented carousels, animated UI components, forms, and dynamic content, all while maintaining accessibility and performance. This project significantly boosted my confidence and made me even more eager to take on larger, more complex challenges.
