Role: Full-Stack Developer | Software Architect
Technologies: Next.js, React, TypeScript, Python, Django REST Framework, MySQL, Tailwind CSS, Docker, Vercel
Live Project: https://evnivo.vercel.app/
Project Description
EVNIVO is a modern, full-stack event discovery and ticket booking platform designed to simplify how users explore events, discover experiences, and reserve tickets online.
I designed and developed the platform with a responsive Next.js frontend, a Django REST API backend, and a MySQL database. The application features an intuitive interface, dynamic event listings, category-based browsing, event detail pages, and an administrative system for managing event content.
Key Features
- Event Discovery: Browse concerts, festivals, conferences, sports, and cultural events.
- Dynamic Event Management: Create, update, and manage events through Django Admin.
- Ticket Booking Experience: Explore ticket options and event booking workflows.
- Event Detail Pages: Dedicated pages featuring event descriptions, schedules, venues, and pricing.
- Category-Based Browsing: Discover relevant events through organized categories.
- Responsive Design: Modern dark-themed UI optimized for desktop, tablet, and mobile.
- REST API Integration: Structured communication between Next.js and Django.
- Database Management: MySQL-powered storage for event information and related content.
- Deployment: Docker-based development environment with cloud deployment on Vercel.
My Responsibilities
I handled the complete development lifecycle, including UI/UX design, frontend development, backend architecture, database design, API integration, Docker configuration, testing, and deployment.
Outcome: A functional event management and ticket booking demonstration platform showcasing scalable full-stack architecture, maintainable code, responsive design, and modern web development practices.
EVNIVO is a portfolio demonstration project, not a live commercial ticket-selling service.
