← Back to Portfolio

Brgy. San Antonio Community Hub

Technologies Used

React Material UI Node.js Express.js Firebase Admin SDK Genkit (Gemini) Firebase Firestore Firebase Authentication Docker Google Cloud Run Git

Overview

The “Brgy. San Antonio Community Hub” is a comprehensive web application designed to serve as the main online platform for Barangay San Antonio, Candon City. It aims to enhance communication, streamline services, and improve community engagement between residents and barangay officials. The project incorporates modern web technologies, AI-powered features, and accessibility options to cater to a diverse user base.

Architecture and Structure

The system employs a client-server architecture with a clear separation of concerns between the frontend and backend.

Client (Frontend)

A Single-Page Application (SPA) built with React, located in the client/ directory. The structure is organized for scalability:

Server (Backend)

A Node.js Express application located in the server/ directory. Key files and logic include:

Key Features