Quay lại Danh sách Dự án
BACKENDRUBY ON RAILSPOSTGRESQLRBAC
2024ENTERPRISE BIDDING PLATFORM
An internal B2B auction platform built with Ruby on Rails, featuring real-time bidding and advanced RBAC.

Project Overview
ENTERPRISE BIDDING PLATFORM is a robust B2B auction ecosystem engineered to handle high-concurrency bidding wars while strictly enforcing permissions and compliance across different corporate tiers.
Architecture & Backend Engineering
- Role-Based Access Control (RBAC): Implemented a highly granular, policy-driven authorization system using Pundit. It safely isolates actions for Admins, Buyers, Sellers, and Auditors across multi-tenant environments.
- Real-time Auctions: Leveraged ActionCable (WebSockets) and Redis to broadcast bid updates, outbid notifications, and timer syncs with sub-second latency to all connected clients.
- Data Integrity & Audit Trails: Engineered append-only event sourcing for bids and strict PostgreSQL transaction locks to prevent race conditions during high-frequency bidding moments.
- Asynchronous Processing: Configured Sidekiq for offloading email notifications, report generation, and automated auction closing tasks.
Công nghệ sử dụng
Ruby on RailsPostgreSQLRedisActionCableSidekiq
Liên kết
Dự án Nộ bộ
Năm thực hiện
2024
Other Works
Đang thực hiệnMớiHR PLATFORM
2026A multi-tenant B2B SaaS recruitment and compliance platform with event-driven background processing and Elasticsearch job discovery.
- React
- Vite
- TanStack Query
- NestJS
- PostgreSQL
- Redis
- Inngest
- Elasticsearch
- Docker
- Railway
Hoàn thànhMớiDIGITAL WALLET
2026A FinTech digital wallet, loyalty rewards system, and marketplace platform with interactive tree visualizations and transaction flows.
- Turborepo
- Next.js
- React
- Vite
- TypeScript
- @xyflow/react
- Recharts
- TanStack Query
- TanStack Table
- Zustand
- Tailwind CSS
- Shadcn UI
Đang thực hiệnCORPORATE PLATFORM
2025A corporate platform and modular headless CMS website built with Turborepo, Next.js, and interactive analytics visualizers.
- Turborepo
- Next.js
- React
- Vite
- TypeScript
- @xyflow/react
- Recharts
- TanStack Query
- Zustand
- Tailwind CSS
- Shadcn UI