Skip to content

Perimeter-Final-Project/PerimeterAdmin

Repository files navigation

🏢 Flat Management Admin App

An admin-side mobile application built using React Native and Firebase to manage a smart apartment or gated society. The app provides features for monitoring visitor entries/exits, managing resident complaints, and controlling access using smart gate integration.

🚀 Features

  • Visitor Entry Management

    • View visitor logs
    • Approve/deny visitor access
    • Real-time visitor notifications
  • 🛠️ Complaint Management

    • View complaints registered by residents
    • Mark complaints as resolved
    • Add comments or follow-up actions
  • 🚪 Smart Gate Control

    • Open/close gate using admin permissions
    • RFID & Face Recognition access logs
    • Vehicle number plate recognition support
  • 🔐 Authentication

    • Firebase Authentication for admin login
    • Secure role-based access control
  • 📊 Dashboard Overview

    • Summary of active visitors, open complaints, and alerts
    • Real-time updates using Firebase Realtime Database / Firestore

🧰 Tech Stack

  • Frontend: React Native (TypeScript)
  • Backend: Firebase (Authentication, Firestore, Cloud Functions)
  • Notifications: Firebase Cloud Messaging (FCM)
  • Other Tools: Axios, React Navigation, react-native-camera, etc.

🛠️ Setup Instructions

  1. Clone the repository
    git clone https://github.com/Perimeter-Final-Project/PerimeterAdmin.git
    cd PerimeterAdmin

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •