Building an Event Website From Idea to Live in 3 Weeks (Arabic Spelling Included)

2026-10-14 · Web Development · By Toluwani Moses Bakare

It has been a busy few months. Between the internship at Qorelly, personal projects and a few side gigs, I was able to work on one of my best gigs yet, and honestly, I am really in love with how this one turned out.

The project was an event website for a Muslim event coming up next year. A friend referred me, and I was able to take it from an idea to a fully functional website. It is live now at lateefulakbar.com.

What the website does

It is a full event platform. Visitors can read the details of the event and register online, and registration automatically generates a digital pass for them. There are payment options for donations and sadaqah through Paystack, automated email notifications, and an admin dashboard for managing everything.

I built it with Next.js, TypeScript, Tailwind, Node.js and MySQL, and it runs on AWS.

It was not an easy project

The project was not easy at all. I had to write Arabic, and I made mistakes spelling the name of the event almost every day.

That sounds funny now, but it is a real lesson. When your website carries a name or a language that you do not speak, every spelling matters, because the people who do speak it will notice immediately.

How long it took

The build took around two to three weeks. The third week was mainly spent on testing, debugging and making sure everything was properly ready.

If I had to give one piece of advice about building anything with payments and registration, it would be this: plan for that last week. It is easy to feel done when the pages are built, but the testing is where a site becomes something people can trust with their money and their details.

Want something like this?

If you are organising an event and need online registration, passes and a way to take payments in Nigeria, get in touch. You can see more of my work on the projects page.