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