Website Next.js Laravel Laravel Filament

Kirtipur Municipality

The official website of Kirtipur Municipality, a local government body in Nepal.

Visit Project →
Kirtipur Municipality

📌 Overview

The Kirtipur Municipality website serves as a digital platform for residents and visitors to access information about the municipality’s services, news, and events. The website is designed to be user-friendly and informative, providing easy access to important resources and updates.

The Challenge

Nepali Government websites often suffer from poor user experience, lack of accessibility, and outdated design. The Kirtipur Municipality website was no exception, with a cluttered interface and limited functionality. The challenge was to create a modern, responsive website that would provide a better user experience while also being easy to maintain.

The Solution

To address these challenges, our team at Featherwebs decided to rebuild the Kirtipur Municipality website using modern web technologies.

Frontend

The frontend of the website was built using Next.js, a popular React framework that allows for server-side rendering and static site generation, making the website faster and more SEO-friendly. The design was implemented using TypeScript for type safety and Tailwind CSS for responsive styling.

Backend

The backend was built using Laravel, a robust PHP framework that provides a clean and elegant syntax for building web applications. The admin panel was built using Laravel Filament, a powerful tool that allows for rapid development of admin interfaces with minimal code. We choose Laravel Filament is a great choice for building admin panels as it provides a lot of built-in features with highly customizable components, making it faster to develop and maintain the admin interface.

My Role

Although my role at Featherwebs is primarily focused on Mobile App Development, I had the opportunity to contribute to the Kirtipur Municipality website project. Previously, I had experience of working on multiple Laravel projects, so I thought it would be a great opportunity to contribute to the backend development of the website. Laravel Filament was a new tool for me, and I was excited to learn and implement it in this project. I worked on building the admin panel using Laravel Filament, which allowed us to quickly create a user-friendly interface for managing the website’s content and features.