Skip to content

Aziiimm/HuddleUp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Group-Event-Planner

Project Overview

A mobile app to help coordinate events with friends and cirlce. Users can

  • Create & join circles
  • Share availability -> Generating a heatmap highlight group availbility
  • Plan & join events
  • Upload photos to a shared album for the group
  • Split expenses

Tech Stack Overview

Frontend

  • Framework: React Native (Expo) + TypeScript
  • Styling: Tamagui / NativeWind
  • Navigation: expo-router
  • Data Fetching: TanStack Query
  • Form Handling: react-hook-form + zod
  • Handle Invite Links: expo-linking
  • Map Feature: react-native-maps ( not certain if we will stick with this )
  • Device Permission Features: Expo SDK

Backend

  • Framework: NestJS ( Node.js + TypeScript )
  • Database + Auth: Supabase (PostgreSQL + Built-in Auth)
  • Database Migrations: Supabase Migrations
  • Realtime Updates: Supabase Realtime (or Socket.io if needed)
  • File Storage: Supabase Storage (or AWS S3 + CloudFront)
  • Image Uploading: Supabase Storage + Transformations (or AWS Lambda Sharp)
  • Reminder/Notification Queuing: Redis + BullMQ

Hosting

  • Render

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Contributors 5