Inspiration

The inspiration behind TRISCO was to address the disorganized way college events are currently managed. Events and registrations are often scattered across social media and Google Forms, making it hard for students to stay informed. We wanted to build a dedicated platform that would centralize event information and improve campus connectivity.

What it does

TRISCO is a comprehensive event management system tailored for colleges. It allows students to browse events, register effortlessly, receive real-time notifications, and make payments securely. TRISCO also provides an admin dashboard for organizers to create, update, and manage events, with features like participant tracking and analytics.

How we built it

We built TRISCO using the MERN stack (MongoDB, Express, React, Node.js) for a robust, scalable structure. We added Redis for caching to enhance performance, JWT for secure authentication, and integrated Google OAuth to streamline login. Razorpay handles payments, and email notifications keep users updated on new events.

Challenges we ran into

We faced challenges in implementing secure payment processing, handling real-time data caching with Redis, and ensuring an efficient user experience across devices. Setting up the unique student IDs and managing form submissions were also complex but rewarding tasks.

Accomplishments that we're proud of

We’re proud to have built a fully functional, user-friendly event platform from scratch, improving how students interact with campus events. Implementing real-time notifications and creating a secure, responsive interface were major milestones.

What we learned

Through TRISCO, we gained experience in full-stack development, Redis caching, and integrating secure payment systems. We also learned the importance of balancing performance with user experience and security.

What's next for TRISCO

Future plans include expanding TRISCO to multiple campuses, integrating more analytics for event organizers, and exploring AI-driven personalization to recommend events to students based on their interests.

Share this project:

Updates