College Events Platform is a Full-Stack Web Application for publishing and facilitating event registrations for college or community events. It is built using MongoDB, ExpressJS, NodeJS, and ReactJS (MERN Stack).
I have ideated, designed, and developed the front-end of the website using ReactJS and SASS (Syntactically Awesome Style Sheets) from scratch. Currently, it is optimized for wide-screen devices (desktops, laptops, and iPads). The frontend uses an authentication token to verify admin status for certain pages restricted to the admin. The login information and event data are cached locally for seamless switching between different parts of the web app. I have authored 6 APIs to facilitate the frontend's ability to perform operations with the data stored on MongoDB (login, view events, view attendee information, create new events, RSVP to an event). The website is deployed on the Vercel shared hosting cloud server, and the backend is deployed on the Render cloud server.