Skip to content

UTN-FRBA-Mobile/FriendZone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

FriendZone

FriendZone is a university project for organizing social events and tracking when invited participants arrive at the meeting point.

This repo is split into two parts:

Directory Description
android/ Kotlin + Jetpack Compose mobile app
api/ NestJS backend (REST, WebSocket, PostgreSQL)

Backend (API)

The backend handles authentication, events, invitations, location sharing, proximity detection, real-time sync over Socket.IO, and optional push notifications via Firebase.

Quick start with Docker:

cd api
cp .env.example .env
docker compose up --build

Once running:

Firebase is optional — the server runs without it; only push notifications are disabled.

For local dev without Docker, environment variables, WebSocket usage, deployment notes, and the full API reference, see api/README.md.

Android App

The Android client lives in android/. Open that folder in Android Studio to build and run the app.

About

FriendZone

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors