Dự án của tôi

Một số dự án backend tiêu biểu mà tôi đã xây dựng và đóng góp

15+

Dự án

700+

Stars

200+

Forks

E-Commerce API

12832

RESTful API hoàn chỉnh cho hệ thống e-commerce với authentication, product management, order processing và payment integration.

  • JWT Authentication với refresh token
  • Rate limiting và caching với Redis
  • Tích hợp Stripe payment gateway
  • Documentation với Swagger
Node.jsExpressPostgreSQLRedisStripe

Real-time Chat Service

8921

Microservice xử lý tin nhắn real-time với WebSocket, hỗ trợ group chat, typing indicators và message history.

  • WebSocket với Socket.io
  • Message queue với RabbitMQ
  • Horizontal scaling support
  • End-to-end encryption
NestJSSocket.ioMongoDBDockerRabbitMQ

Task Management API

15645

GraphQL API cho ứng dụng quản lý công việc với real-time subscriptions, team collaboration và notification system.

  • GraphQL với Apollo Server
  • Real-time subscriptions
  • Push notifications với FCM
  • Deploy trên AWS Lambda
TypeScriptGraphQLPrismaPostgreSQLAWS

Authentication Service

20367

Microservice xác thực độc lập với OAuth2, SSO, 2FA và session management cho enterprise applications.

  • OAuth2 với Google, GitHub, Facebook
  • Two-factor authentication
  • Session management với Redis
  • Audit logging
FastifyTypeScriptRedisPostgreSQLOAuth2

URL Shortener

7819

High-performance URL shortening service với analytics, custom aliases và QR code generation.

  • Xử lý 10k+ requests/second
  • Click analytics và geo tracking
  • Custom short URL aliases
  • QR code generation
Node.jsMongoDBRedisDocker

File Upload Service

9528

Scalable file upload microservice với image processing, virus scanning và CDN integration.

  • Multipart upload với presigned URLs
  • Image processing với Sharp
  • Automatic virus scanning
  • CDN integration với CloudFront
NestJSAWS S3SharpMulter