ProjectsGravitas

Gravitas

Website design | Visual branding

2025

Gravitas is VIT Vellore's techno-management fest, and its website is how thousands of students find their way through 200+ events in three days. I redesigned it from a wall of text into a catalogue you can cut down to the handful of events that apply to you.

Services:

  • Website design
  • Visual branding

Challenge:

Two hundred events, one wall of text, and the same page for everyone.

Role:

Web designer, with the Gravitas'25 Design and Print team: sign-in, the event catalogue, filters and the profile.

Gravitas, cover

01

About

Nobody was failing to find events, they were failing to get from two hundred of them down to one.

A fest site gets about ten seconds from a student who already half knows what they want. Gravitas had the opposite problem to most sites: nothing was missing, everything was there at once.

Two hundred events is a good problem to have and a terrible page to read. Most of my rebuild is about giving a student permission to ignore nearly all of it.

02

Details

Event
Gravitas'25, VIT Vellore
Live at
gravitas25-frontend.vercel.app
Scope
Website design, event catalogue, authentication, profile
Catalogue
200+ events across three days
Team
With the Gravitas'25 Design and Print team

Challenge

The site had scaled into content saturation. A first-year looking for a beginner workshop and a final-year hunting a hackathon got identical pages, in the same order, with no way to narrow them.

And a maybe had nowhere to go. An event you liked but were not ready to pay for could not be saved, so coming back meant starting the search over.

Solution

I asked who you are before asking what you want. Role-based sign-in filters the catalogue the moment you arrive, so the page starts narrow instead of starting with everything.

Then filters for category, price and team size, and a wishlist ahead of the receipts, so a maybe has somewhere to go. A retro-tech system of hard grid, pixel type and high-contrast panels makes the density read as organisation rather than noise.

The Gravitas'25 homepage on a laptop, with the pixel wordmark, the fest dates and Events and Merch buttons over a dark tiled background.A person sitting outdoors using the Gravitas affiliation screen on a laptop.The Gravitas events page with its filter rail, shown on a laptop against a teal background.

03

Highlights

One tap removes every irrelevant field

Picking VIT student or external participant first means the form only asks what that person can answer. A student never sees organisation fields, and an external participant is never asked for a registration number.

It also lets the catalogue, pricing and eligible events change without the user filtering for any of it.

The Gravitas sign-in screen asking the user to select their affiliation, with VIT Vellore Student and External Participants options beside a retro-tech control panel illustration.The Gravitas details form asking for phone number, organisation name, designation and an optional LinkedIn profile.

Filters that stay open

A catalogue this size is used by narrowing again and again, so the filters live in a persistent rail instead of behind a button. Category, price and team size are the three questions students actually arrive with.

Every card carries time, date, team size and price on its face, because those decide whether an event is even possible for you.

The Gravitas events page with a left filter rail for event type, price range and date, beside a searchable list of events.The Gravitas events page shown on a laptop, with filters applied and event cards listing time, date and team size.

A wishlist before the receipts

Students shortlist events, check them with friends and a timetable, then book. So the wishlist is the first tab in the profile, ahead of purchases: a profile organised around what you meant to do next is a way back in.

The Gravitas profile page with the Wishlist tab active, showing saved events ahead of the purchased merch and purchased events tabs.The Gravitas profile and wishlist page shown on a laptop held in two hands.

04

What I tried

From information board to system

I treated the site as a system that responds to who is using it, not a board that shows everything to everyone.

5Before

Everything present, nothing prioritised.

  1. One generic list for every visitor
  2. Scroll until you find it
  3. No way to save an event for later
  4. Errors and empty states end the visit
  5. Register now or lose your place
4After

The same catalogue, made workable.

  1. The experience narrows to your role at sign-in
  2. Filter by category, price and team size
  3. Wishlist anything you are not ready to book
  4. Every state routes back into the fest
Nothing was removed from the catalogue. What changed is that a visitor can now cut it down to the handful of events that apply to them.

05

Results

2M+site trafficAcross the fest cycle.
2M+landing page views
77k+new users acquired
40,000+event registrationsThe number the rebuild was actually aimed at.
200+events managed through the platform

06

What it taught me

What I learned

Filtering starts before the filters.

The biggest cut to the catalogue did not come from the filter rail. It came from one question at sign-in, answered once, that quietly removed everything a student could never attend.

Intent needs somewhere to wait.

Shortlisting is how these decisions actually get made. Without a wishlist, every maybe was lost the moment the tab closed.

Open to product design roles.

I’m looking for full-time Product Design and UI/UX roles. If your team is hiring, drop me a message and let’s talk.

aayushvisuals

© 2026 aayush raj. all rights reserved