This project also involves a blog post on the Computer Science Blog @ HdM Stuttgart.
Built as a project for the Software Development for Cloud Computing course at Stuttgart Media University.
Description
This app provides a cloud-based platform that automatically generates short-form video content. It is designed to create TikTok-style videos based on user-provided text input and background video. AWS services are used for various components, including speech synthesis, video rendering, and text-to-speech conversion. The platform leverages AWS Lambda for serverless computing, DynamoDB for data storage, and AWS Polly for speech synthesis.
Reflection
Working on the TikTok Money Glitch project is both an exciting and challenging experience that introduces me to the world of cloud computing and serverless technologies, particularly within the AWS ecosystem. I have the opportunity to work with a range of AWS services, including Lambda, DynamoDB, and Polly, which deepens my understanding of how cloud-based platforms can be leveraged to build scalable and efficient applications.
Although our team faces various obstacles during development—such as cost management and navigating a complex development environment—we successfully deliver a working prototype that demonstrates the potential of cloud-based video generation. This project provides hands-on experience with video and speech processing, serverless computing, and cloud architecture.
In addition to technical skills, I gain valuable experience in team collaboration and problem-solving on a complex project. Overall, the TikTok Money Glitch project is a rewarding learning experience that helps me grow as a developer and broaden my expertise in cloud computing and serverless technologies.