AboutProject
Real-time Notification System
Our client wanted to migrate and enhance real estate and vehicle rate tracking notification services to a cloud function-based architecture for better scalability and performance. The front end was redesigned with new pages for improved user experience. Backend extensions were updated, and deployment on Google Cloud Platform (GCP) was chosen for scalability. We also created an NPM package for easier sharing of the Prisma client and updated existing NPM packages with new features like notification senders and improved data handling
Technology : Node.js, React, GCP
ProjectFeatures
- Implemented real-time and aggregated notifications, along with tracking functionality.
- Developed an NPM package for efficient sharing of the Prisma client across multiple projects.
- Updated existing NPM packages and introduced new features, including a notification sender, quota package, logger, and vehicle data package.
- Created a web crawler to extract data on real estate and vehicles from updated APIs.
- Upgraded extension backends to utilize new notification functions effectively.
- Deployed notification managers, repository, and vehicle extension backend on Google Cloud Platform (GCP).
- Designed and implemented a feed listing page, entity detail page, and an admin page.
- Resolved bugs related to criteria, subscriptions, and Firebase authentication.
- Established subscriptions, cron jobs, and pub/sub topics for streamlined operations.
- Documented setup and deployment instructions for the repository and notification managers.
Our Technologies
We work with
- Web
- Mobile
- DevOps
- UI/UX
Request a project and get free estimates for timeline and pricing
Your technology partner for innovative and impactful digital solutions.
Let's try SurveyGet Started With Intro Call
Work with Us