BETA

Command Palette

Search for a command to run...

Client project / Immigration & Education

RCIC Towhid

A Canadian immigration consulting and IELTS training platform offering study permits, work visas, PR applications, and English language courses.

Role
Full Stack Engineer
Team
Team project
Live site
RCIC Towhid immigration and IELTS platform

Project overview

RCIC Towhid is a platform for a Regulated Canadian Immigration Consultant (RCIC) offering immigration services including study permits, work visas, Express Entry, visitor visas, and family sponsorship, alongside IELTS preparation and English language courses. The platform serves clients in both Canada and Bangladesh.

Product structure

Immigration Services

Service pages for study permits, work permits, Express Entry, visitor visas, family sponsorship, and H&C applications with consultation booking.

IELTS & Courses

Course catalog for IELTS preparation and spoken English with enrollment, progress tracking, and payment processing.

My contributions

Built the complete platform end-to-end as a solo developer, covering the service pages, course catalog, booking system, and payment integration.

Frontend

  • Built the customer-facing website with service pages and course catalog.
  • Developed the consultation booking flow and course enrollment system.
  • Implemented responsive design for mobile and desktop.
  • Built the success stories and blog sections.

Backend & Infrastructure

  • Designed the database schema for services, bookings, and courses.
  • Integrated Stripe for secure payment processing.
  • Set up deployment, hosting, and domain configuration.
  • Integrated contact forms and multi-region support for Canada and Bangladesh.

Technologies

  • Next.js
  • React
  • TypeScript
  • Tailwind CSS
  • shadcn/ui
  • MongoDB
  • Express.js