Umee gRPC Hackathon
Free
Online
Global

Umee gRPC Hackathon

18 Jan 2025 - 20 Jan 2025

18 Jan 2025 - 20 Jan 2025

Umee

Online

free

Join the challenge to develop an innovative, real-time mobile app powered by gRPC and become a core member of the Umee team, driving the future of human connection!

🌟 About Umee

Umee (“You-Me”) is a social impact project designed to strengthen human connections and community bonds.
It’s more than just an app—it’s a movement to help familiar faces become friends, welcome newcomers, and foster meaningful interactions through shared activities and interests.

This is your chance to join a founding team of professionals, students, and enthusiasts who are passionate about redefining how we connect, communicate, and collaborate. If selected, you’ll play a pivotal role in the rollout process as a core team member, not just an intern.


🎯 About the Challenge

Participants will design and build a gRPC-powered mobile application with real-time communication functionality. This open-ended challenge invites you to explore creativity and scalability while solving real-world problems.

Why gRPC?

gRPC is a cutting-edge framework for distributed systems, offering:

  • Compact Data Transmission: Lightweight serialization with Protocol Buffers.
  • Real-Time Communication: Supports bidirectional streaming for seamless interactions.
  • Cross-Platform Compatibility: Works across diverse platforms and languages.
  • Scalability & Performance: Ideal for resource-constrained mobile apps.

🛠️ Requirements

Core Technology:

  • Use gRPC for backend communication.
  • Develop a mobile application (Android, iOS, or cross-platform frameworks like Flutter/React Native).

Architecture:

  • GRPC-based backend for real-time interactions.
  • Mobile frontend with a user-friendly interface.
  • GRPC streaming for real-time communication.

Optional Features:

  • Real-Time Chat: 1:1 messaging and group chats with gRPC streaming.
  • Push Notifications: Notify users of new messages or events.

📤 What to Submit

  • GitHub Repository: Contain all source code, documentation, and a detailed README.md.
  • Architecture/Design Document: Show how backend components interact.
  • Demo Presentation: Short video showcasing the app in action.

🏆 Prizes

🎉 Developer Position at Umee
The creator of the best submission will join Umee as a team member, contributing to the rollout of the mobile app!


🧑‍⚖️ Judging Criteria

  • Functionality: Effectiveness and innovation of the application.
  • Technical Execution: Proper use of gRPC features like streaming and error handling.
  • Mobile App Design: User experience, aesthetics, and functionality.
  • Scalability: Ability to handle a growing user base.
  • Innovation: Uniqueness of chat features and app concept.

Let’s build the future of human connection—join the Umee Challenge today! 🌟

Explore Other Events