←Back to projects
Software to manage private residential neighborhoods — access control, fee payments, and more.
Home page
The project
In my city, private neighborhoods are very popular. I was first approached by one of them; they needed a software solution to manage all of their processes. I built it from scratch in three phases.
- Phase 1 was the development of a mobile app and a web app so the committee could manage information about houses, share messages, schedule events, and manage security personnel. Individual residents could manage their visitors and generate access codes.
- Phase 2 included a payment system. Residents can pay with Stripe or bank transfers, and the committee approves or rejects each payment. This phase also included reports for all payment information.
- Phase 3 connected the platform to a ZKAccess C3-400 access control system. We built the integration to activate or deactivate user access; residents who had not paid were disabled through a scheduled job. I also built reports for access using RFID tags.
I then offered this solution as a SaaS product to two other private neighborhoods.
Payment page and Visit page
My participation
I personally built the entire solution myself: the app, the API, and a Windows service that connects to the C3-400 controller for the access doors. I deployed it on a DigitalOcean VPS and used Spaces (S3-compatible) for media storage.
The tech stack
- Frontend
- Backend
- Windows Service (C3-400 connector)
- Other
- DigitalOcean VPS
- Ubuntu server
- Nginx