Kabul Code Lab Website
Kabul Code Lab's website introduces the company's services and software products, presents its team and partners, and publishes technical articles. It gives prospective clients a way to explore the company's work and send an inquiry.
My role
I worked on this website as a Software Engineer & Product Manager at Kabul Code Lab. Within the development team, I provided architecture and engineering direction, assigned implementation tasks, and coordinated code sharing through GitHub. The website was developed collaboratively with other team members.
Website features
- Company information and service pages, alongside a catalog of software products with detailed views.
- Team and partner sections, with individual team-member details.
- A technical blog with category filtering, article pages, and related articles.
- A contact form that sends inquiries through email, with validation and feedback on submission.
Architecture and technology
The application uses C# and ASP.NET Core 8 Razor Pages, with Bootstrap, CSS, and JavaScript for the interface.
Its current architecture keeps product, team, partner, and blog metadata in a shared typed content repository. Page models select the content, and reusable Razor partials render it across the site. Contact email is handled through MailKit and SMTP.
Visit kabulcodelab.net.