Project Details
Project information
- Category: web application
- Client: 911 Garage
- Project date: Sep, 2024
- Project URL: https://911-fe.vercel.app/
Full stack application for scheduling messages to Zalo users.
Team size: 1
Skills:
- Front End: Next.js 14, React.js
- Back End: Node.js, Prisma
- Database: PostgreSQL
- Deployment: Deploy Frontend, Backend, and Database to VPS using Docker
- CI/CD: Automate deployment process
Main Functions:
- User Management: Retrieve user IDs and details from Zalo when the frontend loads.
- Message Scheduling: Create database records for scheduled messages and set up cron jobs for automatic sending.
- Data Persistence: Ensure cron jobs are reloaded after a backend restart.