Smartguard
Heondo Kim -
May 9, 2021 at 02:24 pm

Private application, code cannot be shared
😔
Stack: Laravel, React, Vue, MySQL, NGINX, Websockets, Redis, Docker, Digital Ocean
Description
Full stack web application for military and commercial property managers to react to real-time security alerts built using React, Laravel, and MySQL. Responsible for the backend and contributing to the frontend.
Features
- Real-time notifications on the website and email/sms alerts using Websockets and Pusher.js
- Client and server side pagination via custom React components and hooks
- Local authentication secured with customizable permissions via assignable roles
- Customizable instruction set for various security alert types
- Queued job processing for emails, sms, and custom event-logging using Redis
Responsibilites
- Develop new routes/controller logic using Eloquent ORM or raw SQL
- Create migrations and factories/seeders with complex relations
- Write backend test suite along with documentation to generate Postman/Insomnia requests template
- Setting up deployment configuration using Docker Swarm, NGINX, and Digital Ocean VPS.

Pagination (custom component)

Roles and permissions