Projects

A showcase for ideas

A journey of all his creations. He has mentored and guided many projects during his term in the communities he has been a part of. Yashvardhan has laid the foundational code in many internships, including standard boilerplate and the developer contribution guide. He has been an avid contributor to the Open Source Community, participated in numerous hackathons and continues to do so. This page is a representation of his works. Every Line of Code of his is typed with passion regardless of the semicolon pain, following the best conventional practices he knew at the moment.

NudgeLabwebsite

NudgeLab is a hack which at its core is a no-code, platform independent nudge management service. It is a platform that wraps over the existing architecture of any infrastructure and through an admin panel, creates campaign based and trigger based nudges. A project wherein I worked completely on the backend and no frontend, except debugging. I created a CDN based approach for the campaign nudges and HTTP polling for the trigger based ones.

Built using:

Hospitatvawebsite

Hospitatva is a hack that aims to eradicate scams done by hospitals for their limited and reserved resources. It is a distributed ledger-based blockchain implementation of the rates proposed and charged and the commodity count by hospitals for the treatment and consultancy of patients. I built the logic part of its frontend, gaining knowledge about DIDs, the Web of Trust and wallet authentication.

Built using:

react-easy-marqueepackage

I couldn't find a good react marquee package and thus decided to develop it. react-easy-marquee is a highly customisable `marquee` package for React built using CSS. Renders anything given between the tags, be it an image, text or a custom JSX element! It is a simple plug-and-play package and requires no external dependency.

Built using:

Shikshakwebsite

Shikshak is a hack that enables remote online education by minimising the data consumed exponentially. I built its frontend, which has two ends, a Teacher and a Student. I also implemented its WebRTC-based exchange of data.

Built using:

Contractswebsite

Contracts is a blockchain-based expense-splitter application. In it, a user can create an account to login to our web app. Once a user is logged in, he can add expenses, edit expenses, settle expenses, or delete transactions. All this is stored in logs so that a user is aware of deletions or edits made to a transaction. I created its complete frontend utilising blockchain-based authentication.

Built using:

GitHub Community SRMwebsite

GitHub Community SRM is a student-led community aimed at unifying all the projects and papers made in SRMIST under the banner of the SRM-IST-KTR GitHub Organisation. Its main website serves as a portal for the same. Students and Teachers can register themselves here under various projects. These registrations interact directly with GitHub APIs, creating the repositories, adding or removing people and more. I built the frontend of the registration portal.

Built using:

The Soulless Citadelwebsite

The Soulless Citadel was a client-based project created during my tenure in Quinence. The project serves as an NFT Marketplace on the Zilliqa blockchain. I developed the website's initial versions. I got an insight into RPC calls, wallet authentication and, in general, what a blockchain is during this project.

Built using:

wealth42website

wealth42 is a fintech company. The project initially started as an outsourced project given to SRMKZILLA. I was working on their landing application as a mentor for the recruits. Eventually, I got hired as a Software Development Intern in wealth42 and continued laying the foundation of this application. I implemented class-based directed graph forms and complex validation states in the project, optimising it for the end-user. I also created a custom user tracking system for the project.

Built using:

Storieswebsite

Stories is a mental health aid hack. It enables a user to choose its 'worries' and connect and chat with people of the same concerns for random advice seeking or release of frustration. The messages are protected with a censor layer in case of a toxic message. I developed its complete frontend, including the SocketIO-based chat application and admin panel.

Built using:

Frenwebsite

Fren is a hack that aims to bridge the gap between a therapist and their client. It is a note-taking application for journals and diary entries. The notes taken in it by a client are not shown to the therapist; instead, an analysis of the note, usage of words and terminologies and more. I built its complete frontend, including the therapist panel.

Built using:
Bharat Beacon

Bharat Beaconwebsite

BharatBeacon is a hack that was created for disaster management. It covers preemptive measures, mid-crisis solutions and post-crisis optimization. It is an IoT solution with a portal that is the Governments end. It showed the location of the distress calls on a map with information. I worked on the Government portal using MapBox APIs and HTTP Polling.

Built using:

AARUUSH Linkswebsite

AARUUSH is an annual student-led Techno-Management fest held in SRMIST. The fest has numerous events, workshops, competitions, etc., conducted across the year via all domains. AARUUSH Links was a project aiming at a cumulation for all the digital presence of these links. It also has an admin panel to add a category-specific event. I created the whole frontend of this project, including the admin panel which opens with an easter egg.

Built using:
OSSmosis

OSSmosismicrosite

OSSmosis was the first event conducted by GitHub Community SRM. It was an event that provided a platform for the participants to showcase their Open Source Software. The event required a Description, Rules, and Criteria section and a registration portal. The project taught me VueJS. The deployment was fully static as the project was a microsite.

Built using:

Frame Fantasywebsite

Frame Fantasy is a client freelance project. It is a gallery website for a professional photographer. The requirements stated a gallery page for all the types of photos there are along with contact details for the first version. I used Cloudinary as an images CMS for the same. The second version will include a backend with notifying services for the Contact Me page.

Built using:

Sarthaka Foundationwebsite

Sarthaka Foundation is an NGO. They wanted a presentation of all their work and events, and drives. This project was one of my first with NextJS, TypeScript and TailwindCSS. The requirements desired a complex paywall as well. I learned a lot of new things creating this project.

Built using:

Aashma Foundationwebsite

Aashma Foundation is an NGO that needed a landing website. Data Science Community SRM was in charge of that. I, under the community, laid the foundation for the static site. Their requirements were minimal, only a static page displaying a gallery and details to accept donations. Based on the requirements, I chose the vanilla stack.

Built using:

KZ Linkswebsite

KZ Links was a pure linktree adaption. It extended another project of SRMKZILLA, a URL shortener that also gave tracking statistics. It envisioned a highly customizable profile page. I was a mentor for this project. I taught and guided the recruits on how to use NextJS.

Built using:
DocGen

DocGenwebsite

DocGen was a simple hack created under Data Science Community SRM. Its purpose is to generate images with customisable cursive text to create a 'fake assignment'. My role in the project was to guide and mentor the recruits. I, myself, got an insight on PreactJS in doing so.

Built using:
Morelinks

Morelinksmicrosite

MoreLinks was a brainchild of the Data Science Community SRM. It was simply a Linktree adaptation with more. MoreLinks had a preview of the community's latest buzz, including their tweets, posts, blogs and more. The website was completely static, wherein I taught and mentored the recruits on the vanilla stack.

Built using:

Data Science Communitywebsite

Data Science Community SRM was a new community in SRMIST. This website was the first instalment of their online presence. I was the only web developer in the community. This project was a public face of the community. It first was built entirely on the vanilla stack, during which I started learning ReactJS. Then migrated the whole website on ReactJS. I then eventually added a backend serving along with a NodeMailer-backed Contact-Us form.

Built using:

IEIwebsite

Institution of Engineers (India) or IEI of the Tamil Nadu branch had commissioned their website project to SRMKZILLA during my time there. The website was supposed to be a static frontend website for the first version. The data for the People and the Events pages was to be admin panel powered. This project was a great starter project for the full-stack recruits. I was a lead developer for the frontend (complete version 1 and partial version 2). Once the base was developed, the project was handed off to the recruits, with the original developers as mentors.

Built using:
SRMKZILLA Hacktoberfest 2021

SRMKZILLA Hacktoberfest 2021microsite

Hacktoberfest, the annual celebration of Open Source Software, is a month-long event organized by DigitalOcean. In support of Hacktoberfest, communities all around the world host mini-events that utilize an official branding kit given by provided by DigitalOcean. SRMKZILLA, in my tenure there, also hosted a mini-event. This project was a microsite developed as the information as well as registration portal. A TypeForm handled the registration form. The microsite is entirely static and built on the vanilla stack.

Built using: