


WeRecoup is the digital platform for the IndUS Energy Efficiency Initiative (IEEI), an Indo–US collaboration involving IIT Roorkee and Oregon State University. The initiative focuses on industrial energy efficiency, waste energy recovery, clean technologies, and AI-based optimization. The website needed to communicate these objectives while providing a functional platform for its webinar series and associated activities.
Our team designed and developed the public-facing website from scratch using Next.js and React. We created dedicated sections for the initiative, its team, contact information, and webinars, giving visitors a structured way to explore the programme and its activities.
We developed a dynamic webinar management experience where each webinar has its own detail page containing its description, purpose, schedule, duration, speakers, and registration options. The platform also supports publishing webinar recordings, allowing visitors to watch completed sessions directly on the website.
To simplify event participation, we implemented dedicated attendee and speaker registration workflows. Attendees can submit their professional details and consent preferences, while prospective speakers can provide their biography, talk abstract, expertise, profile links, and photograph. Form validation and registration handling help manage these submissions systematically.
Alongside the public website, we developed a separate custom administration dashboard. Authorized users can manage webinars, attendees, speakers, messages, and dashboard users. The webinar management workflow includes event scheduling, descriptions, expected outcomes, execution plans, meeting information, and recording details. Administrators can also review speaker submissions and manage their approval status.
A major part of the project involved building an automated email communication system. We integrated Microsoft Graph for email delivery and developed event-based email workflows for registration, speaker approval, webinar updates, and participant reminders. Automated 24-hour and 1-hour webinar reminders help keep registered participants informed.
To improve email delivery reliability, we implemented a database-backed outgoing email queue with processing states, retry handling, and failure tracking. This allows eligible failed deliveries to be retried instead of relying entirely on one-time email requests.
We also implemented technical SEO across the platform, including dynamic page metadata, canonical URLs, Open Graph and Twitter metadata, structured data for the organization, website, webinars, speakers, and videos, along with a dynamically generated XML sitemap covering static pages and published content.
Complete UI/UX design and website development from scratch
Public-facing Next.js website for the IndUS Energy Efficiency Initiative
Dynamic webinar listing and individual webinar detail pages
Attendee registration with form validation and consent management
Speaker registration with profile details and image upload
Custom administration dashboard with authentication and role-based access
Webinar creation, editing, scheduling, and content management
Attendee and speaker management with speaker approval workflows
Webinar meeting details and recording management
Automated email notifications and scheduled webinar reminders
Microsoft Graph email integration with queue processing and retry handling
Dynamic SEO metadata, canonical URLs, and social sharing metadata
Organization, website, event, person, and video structured data
Dynamic XML sitemap generation
Let’s craft your next digital story