Restore & Enhance Instructor Portal

Job ID: 40321581

Budget: ₹1,500 – ₹12,500 INR

Our instructor portal already runs on AWS Lambda and the back-end is solid; the problem sits entirely on the front-end. The live interface was written in plain HTML, CSS and vanilla JavaScript, but a recent deployment left parts of it missing. Pages won’t load, styles clash from one screen to the next, and several interactive elements have stopped responding.

Here is what I need from you:

• Bring every broken or missing page back online and make sure all existing functionality works exactly as it did before the regression.
• Smooth out the design inconsistencies—fonts, colours, spacing, component states—so the whole experience feels unified.
• Modernise the UI/UX. I want cleaner navigation, sharper visual design and more intuitive user interactions without abandoning the current tech stack unless there’s a strong case to do so.
• Thread basic security best practices through the interface (sanitised inputs, proper session handling, no exposed keys) to match the robustness of the serverless back-end.

You will be working against live Lambda endpoints, so no back-end changes are required; focus is purely front-end. If moving to a lightweight framework such as React, Angular or Vue.js would accelerate the redesign I’m open to that discussion—as long as migration is incremental and data contracts remain intact.

Deliverables are a fully functioning, visually polished portal deployed to our existing environment, source code in Git with clear commit history, and a brief hand-off note summarising any structural or security improvements.

If you have a track record of turning messy interfaces into stable, attractive products—and can demonstrate it—I’m ready to start right away.