BRANDON ACHU
EN.

Web application

Prometheus:
AI SaaS Platform

Prometheus is a web-based AI SaaS platform that I designed and developed using Next.js. It allows users to interact with a large language model through conversation, and to generate creative text formats, images, code, and music.

Screen Captures

project screenshot
project screenshot
project screenshot
project screenshot
project screenshot

The Story

project screenshot

What was built?

Prometheus is a comprehensive AI SaaS platform that offers a wide range of functionalities. It is a web-based application that allows users to interact with a large language model, enabling them to generate creative text formats, images, code, and music.


The platform is built using a robust technology stack that includes Next.js, React, TypeScript, OpenAI, Replicate, Prisma, and Vercel. As a one-stop solution for AI functionalities, Prometheus stands as a testament to the power of integrating multiple AI tools into a single platform.


Next.jsReactTypeScriptOpenAIReplicatePrismaVercel
project screenshot

What was my role?

As the sole developer on this project, I was responsible for the entire development lifecycle, from initial planning to final deployment. I implemented all the features, including conversational AI interaction, music and code generation, etc.


Additionally, I ensured the application's smooth operation by managing the environment variables and preparing it for deployment.


project screenshot

What were the challenges?

One of the biggest hurdles I faced with this project was integrating all the different AI functionalities - conversation, image generation, code generation, and even music generation - into a single, cohesive platform. It took a lot of planning and testing to make sure everything worked seamlessly together for the user.


Another challenge involved finding the right third-party tools to enhance the platform's capabilities. I evaluated tools like replicate.js, OpenAI, and clerk.js, and then had to figure out how to integrate them effectively within Prometheus. It was a bit of a puzzle, but ultimately it allowed me to leverage some amazing functionalities.


project screenshot

What was the impact?

This project showcases my ability to design and develop a complex, multi-functional AI SaaS platform. It highlights my knowledge of Next.js and my competence in integrating third-party AI tools.


project screenshot

What lessons were learned?

I learned about the challenges of building a comprehensive AI platform that integrates various functionalities and the importance of researching and selecting the right third-party tools to integrate into a complex project.