Back to Projects
Harold International College of London

Harold International College of London

ReactNext.jsNode.jsExpress.jsMongoDBJWTAWS

This is an extensive case study on the full-stack web ecosystem I developed for Harold International College of London.

Technology Stack

I built this highly scalable architecture using modern tools and deployment pipelines to ensure stability, fast delivery, and secure integrations.

Next.jsReactNode.jsExpressMongoDBJWT
AWS EC2DockerGitHub ActionsCloudinarySMTP

Key Features & Integrations

  • Core Architecture: Built entirely on the MERN stack supplemented by Next.js for SEO-optimized, blazing-fast frontend delivery.
  • Authentication: Implemented stateless, secure user sessions utilizing JSON Web Tokens (JWT) for administrative access.
  • Infrastructure: Deployed onto a robust Amazon EC2 instance, utilizing Docker containerization to ensure identical environments across development and production.
  • CI/CD Pipeline: Fully automated deployments using GitHub Pipelines, meaning zero-downtime updates and reliable code shipping.
  • Media Management: Integrated with Cloudinary for heavily optimized, on-the-fly image and asset processing.
  • Communications: Configured a custom SMTP email server to handle secure authentication codes and student communication.

Home Page Preview

Here is a complete visual walkthrough of the Home page:

Harold International College Preview