About the challenge

🚀 G-TECH 2025 – Where Innovation Meets Action!

G-TECH 2025 is a 2-day hybrid hackathon powered by SE-Tech Society × ESSE, Lahore Garrison University, bringing together coders, designers, and innovators to push boundaries, create, and compete.

What makes G-TECH 2025 special?

  • Multiple Tracks: Web Development, App Titans (Mobile App Development), AI/ML, Problem-Solving, and more surprise challenges.

  • Hands-On Learning: Build real projects with mentorship, explore modern tech stacks, and apply UI/UX best practices.

  • Exciting Prizes & Recognition: Win awards, internship opportunities, and showcase your talent to top tech professionals.

  • Networking & Fun: Meet like-minded students, mentors, and companies while enjoying tech-themed activities.

App Titans – Mobile App Development Challenge:

 

  • Build AppConnect, a mobile app for students, faculty, and clubs to collaborate, manage events, share resources, and interact on campus feeds.

  • Focus on clean architecture, UI/UX, responsiveness, and smooth frontend interactions.

Problem Statement

Campus communication and event management are often fragmented and manual. Students, faculty, and clubs lack a unified mobile platform to manage profiles, events, resources, and feedback efficiently.

App Titans challenges you to design and implement a mobile solution that unifies these workflows while maintaining smooth UI/UX, modular architecture, and full functionality.

User Roles & Responsibilities

1. Student

  • Manage profile, upload profile picture

  • Register and track event participation

  • Interact with campus feed (like, comment, mention)

  • Participate in discussion boards

  • Rate events and provide feedback

  • Access documents/resources as per permissions

2. Faculty

  • Manage academic profile and courses

  • Create/approve/manage events

  • Post announcements on campus feed

  • Moderate discussion boards

  • Review student feedback

  • Verify attendance

3. Club Admin

  • Manage club profile and events

  • Moderate discussions

  • Upload club resources

  • Collect and analyze event feedback

  • Track attendance and generate certificates

4. Admin

  • Manage all users and roles

  • Oversee and approve/reject events

  • Moderate content across feeds and boards

  • Analytics and reporting for engagement

  • Ensure security and proper authentication

Core Functional Requirements
  1. Authentication & Authorization: Multi-role, session management, role-based UI.

  2. Event Management: View, register, approve, manage events with role-based visibility.

  3. Campus Feed & Announcements: Unified feed with likes, comments, mentions.

  4. Discussion Board: Thread-based discussions, moderation, archiving.

  5. User Profiles: Editable with role-based visibility and controls.

  6. Feedback & Rating System: Collect ratings & comments, generate analytics.

  7. Document & Resource Sharing: Upload/download with role-based access.

  8. Attendance & Certificate Generator: Track participation and auto-generate certificates.

  9. Admin Dashboard: Real-time analytics, user/event monitoring, performance insights.

Design Goals
  • Scalable Architecture: Modular components for easy maintenance and future expansion

  • Responsive UI/UX: Mobile-friendly, adaptive design across devices

  • Optimized Performance: Fast load times and smooth interactions

Requirements

What to Build

Participants in App Titans are expected to build a mobile app that provides a seamless, engaging experience for students, faculty, and clubs. Your app should:

  • Implement core features like event management, campus feeds, discussion boards, feedback/rating systems, document/resource sharing, and attendance/certificate tracking.

  • Have clean UI/UX, responsive design, and smooth interactions across devices.

  • Follow modular architecture and demonstrate proper frontend component integration.

  • Be original, fully functional, and testable offline.

Focus on creating a user-friendly, interactive, and visually appealing app that solves campus collaboration problems.

What to Submit

At the end of the hackathon, each team must submit:

  1. Git Repository:

    • Complete code with proper version control (incremental commits).

    • Well-documented and commented code demonstrating architecture and logic.

  2. Explainer Video (3–10 min):

    • Show the app workflow, core features, UI/UX, and how users interact with it.

    • Highlight innovative features and problem-solving approach.

Optional: Screenshots, diagrams, or additional documentation to support your submission.

âš¡ Reminder: Both the Git repository and explainer video are mandatory for judging. Incomplete submissions will not be considered.

Hackathon Sponsors

Prizes

1 non-cash prize
First Position
1 winner

Cash and Certificates

Devpost Achievements

Submitting to this hackathon could earn you:

Judges

Muhammad Zaeem Ul Hassan

Muhammad Zaeem Ul Hassan
Swiftnine

Judging Criteria

  • Functionality (40%) ✅
    Correct integration of all core features and smooth app workflow
  • Design & UI/UX (30%)
    Intuitive, responsive, visually appealing interface
  • Creativity & Innovation (20%)
    Original ideas, problem-solving, and inventive features beyond core requirements
  • Presentation & Communication (10%)
    Clear demonstration of app features, workflow, and technical details

Questions? Email the hackathon manager

Tell your friends

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.