A modern, interactive, and responsive mobile application designed to centralize all campus events in one digital platform. Festify simplifies event discovery, registration, and participation for students while enabling organizers to manage events efficiently.
This app is developed as a prototype for our Design Thinking project at VNR Vignana Jyothi Institute of Engineering & Technology, Hyderabad, Telangana.
- Digital QR Passes: Instant QR code generation for seamless event entry (automatically generated after registration)
- Real-Time Updates: Push notifications for event changes and reminders
- Centralized Events: All campus events in one unified platform
- User Dashboards: Separate interfaces for students, organizers, and administrators
- Participation Tracking: Complete history of event engagement
- Eco-Friendly: 100% paperless event management system
- Campus-Focused: Specifically designed for VNR Vignana Jyothi Institute of Engineering & Technology
- Home: Hero section with app highlights and quick access
- Events: Browse and register for upcoming campus events
- About: Design thinking process and app purpose
- Contact: Contact form and team information
- Events List: Categorized events with filtering and search
- Event Details: Comprehensive event information with registration
- QR Pass: Digital pass generation with QR codes
- Registration: One-tap event registration system
- Flow: How Festify works - step-by-step process
- Features: Comprehensive feature showcase
- Outcomes: Measurable impact and benefits
- Team: Meet the development team
- Primary: Royal Blue (#1E3A8A)
- Accent: Vibrant Orange (#F97316)
- Background: Off-White (#F9FAFB)
- Text: Dark (#0F172A)
- Font Family: Poppins (Regular, Medium, SemiBold, Bold)
- Clean, modern sans-serif design
- Cards: Rounded corners with subtle shadows
- Buttons: Primary and secondary styles
- Icons: Material Community Icons
- Layout: Responsive grid system
- Framework: React Native with Expo
- Navigation: Expo Router with tab navigation
- QR Codes: react-native-qrcode-svg
- Icons: @expo/vector-icons
- Styling: StyleSheet with custom theme system
-
Install Dependencies
npm install
-
Start Development Server
npm start
-
Run on Device/Simulator
npm run ios # iOS Simulator npm run android # Android Emulator npm run web # Web Browser
- Discover and register for campus events
- Receive digital QR passes for entry
- Track participation history
- Get real-time event updates
- Create and manage events
- Track participant registration
- Generate analytics reports
- Manage QR pass validation
- Monitor campus engagement
- View event success metrics
- Approve and oversee events
- Access comprehensive analytics
- Seamless Experience: 95% user satisfaction rate
- Higher Engagement: 40% increase in event attendance
- Eco-Friendly: 100% paperless system
- Real-Time Updates: Instant notifications and changes
- Data-Driven: Comprehensive analytics and insights
The app includes sample events across different categories:
- Technology: Tech Innovation Summit
- Cultural: Cultural Festival 2024
- Career: Career Fair
- Sports: Sports Tournament
- Arts: Art Exhibition
app/
├── _layout.tsx # Main navigation layout
├── index.tsx # Home screen
├── about.tsx # About screen
├── contact.tsx # Contact screen
├── flow.tsx # How it works
├── features.tsx # Features showcase
├── team.tsx # Team information
└── events/
├── index.tsx # Events listing
├── [id].tsx # Event details
└── qrpass.tsx # QR pass generation
- Colors: Brand colors with semantic naming
- Spacing: Consistent spacing scale
- Typography: Font weights and sizes
- Shadows: Elevation system
- Border Radius: Consistent corner rounding
- Explore the App: Start with the home screen to understand Festify's purpose
- Browse Events: Check out the events tab to see available campus events
- Register: Try registering for an event to experience the flow
- Generate QR Pass: Create a digital pass for event entry
- Learn More: Explore the About, Features, and Outcomes screens
- Event Discovery: Browse categorized events with detailed information
- Registration: One-tap registration with instant confirmation
- QR Generation: Secure QR codes for event entry
- Notifications: Real-time updates and reminders
- Analytics: Track participation and engagement
- Offline Access: QR passes work without internet connection
Festify transforms campus event management by:
- Centralizing all events in one platform
- Eliminating paper waste with digital passes
- Increasing student engagement and participation
- Providing real-time updates and notifications
- Building stronger campus communities
Made with ❤️ for the VNR Vignana Jyothi Institute of Engineering & Technology community