Work in Progress
A microservice-powered web application that connects customers with contractors offering services. Built with a lot of friendly functionalities and features.
- Next.js 15 + React 19
- Redux Toolkit (RTK) + RTK Query
- Zod
- Mantine UI
- Jest + React Testing Library (RTL)
- ESLint, Prettier
- Node.js + Express + TypeScript
- Jest, ESLint, Prettier
- RabbitMQ for message queuing
- ElasticSearch + Kibana + APM + Winston for logging and monitoring
- Resend for email delivery
- MySQL, PostgreSQL, MongoDB
- Redis for caching
- Socket.IO
- Stripe API for payments
- VPS with Coolify
- Docker (planned)
- Grafana + Prometheus (planned)
- To be listed
- To be listed
- Helper private NPM library of this project can be found here.
-
Frontend Will be deployed in Vercel (indefinite).
-
Services + DB Will be deployed in my VPS.