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

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