Skip to content

An IoT security project for granting controlled access to infrastructure using multi factor authentication. URL below is an information site only

License

Notifications You must be signed in to change notification settings

ki321g/SecureGate

Repository files navigation

Logo

Logo

Commercial Title : SecureGate
Academic Title : IoT security project for granting controlled access to infrastructure using multi factor authentication

About The Project

SecureGate is an innovative security management system designed to provide robust access control and monitoring capabilities. The platform integrates cutting-edge authentication methods with user-friendly interfaces to ensure maximum security without compromising on usability.

This project demonstrates the implementation of multi factor authentication with a card reader, pin entry, and facial recognition. The system is built using Python FastAPI for the backend, SupaBase for a Realtime DB, React for the frontend and incorporates Material UI for a clean, professional appearance.

SecureGate was developed using the following Technologies

SecureGate Showcase Website

Link: https://securegate-kg.vercel.app/

(back to top)

Video Walk Through

Watch the video

(back to top)

SecureGate Application Screenshots

Below are a select few screenshots of the application..

Backend API

(back to top)

Frontend User Flows

Administrator Flow

(back to top)

Cleaner Flow

(back to top)

User Flow

(back to top)

Admin Dashboard

Anylitics Dashboard

(back to top)

Users Dashboard

(back to top)

Add User Step # 1 Dashboard

(back to top)

Add User Step # 2 Dashboard

(back to top)

Failed Logins Dashboard

(back to top)

Contact

Your Name - Kieron Garvey

Project Link: https://github.com/ki321g/SecureGate

(back to top)

About

An IoT security project for granting controlled access to infrastructure using multi factor authentication. URL below is an information site only

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published