Website Changelog

Version 1

HTML
CSS
JavaScript

The very first website that MIST ever got, built with the most basic of tools and a lot of love

Meet the developer:To Be Identified

Version 2

ReactJS
Vanilla CSS
Node JS
MongoDB

The second version of the MIST website was the first proper full-stack website. Based on the MERN stack, it utilised reusable components on the frontend, a backend NodeJS server, and a database to store all website related data. Adding a unique touch to it was the geek and non-geek modes. The geek mode gave a terminal interface access to the website's data while the non-geek mode was for, well, non-geeks.

Meet the developer:Yash Aryan

Version 3

NextJS
TailwindCSS
Vercel
MongoDB

Keeping in tune with the industry, the third version was built on NextJS and as a result was faster and snappier. A dark themed, yet brightly coloured website with a separate alumni section was the highlight of this version. Even though the geek mode was discontinued, this version had a redesgined and organised Cybermanipal section which catered to cyber news from around the world.

Meet the developer:Yash Aryan

Browse on GitHub

Version 4

NextJS
Typescript
TailwindCSS
Framer Motion
MongoDB

The fourth version (the current deployment) saw the codebase being shifted to typescript, utilising the newer and better NextJS version—and its corresponding components—getting a sleeker desgin, lots more content about the club, and a general revamp. As the website grew in size and number of hits, animations were added for the first time on the MIST website, for better aesthetic, even as a major part of the serverless functions was retained from the previous version.

Meet the developer:Parthiv Menon

Browse on GitHub