Nguyen Gia Huy
Back to All Projects

Vision Forge

GitHub
Project featured image
Overview

An AI-powered platform that generates media content based on user input. The system uses advanced machine learning algorithms to create text content, images, audios, and videos tailored to specific themes and styles.

Responsibilities
  • Architected and implemented a scalable NestJS modular monolith REST API with comprehensive authentication, authorization, CRUD operations for media asset management and video generation flow
  • Engineered an efficient media processing pipeline utilizing Redis for caching and BullMQ for handling resource-intensive asynchronous jobs
  • Developed a FastAPI service that seamlessly integrates multiple machine learning models for text, image, audio, and video generation
  • Created an intuitive NextJS frontend featuring a streamlined content creation workflow and real-time preview capabilities
Project Details
  • Role

    Full Stack Developer

  • Team Size

    4 people

  • Completed

    April 1, 2025


Tech Stack
NestJS
NestJS
FastAPI
FastAPI
Next.js
Next.js
PostgreSQL
PostgreSQL
Redis
Redis
RabbitMQ
RabbitMQ