logo

Metaphor

Built with : Next JS, Prisma, Mongo DB, Stripe Payments, Tailwind CSS, Clerk JS, Crisp

github

Visit Repository

metaphor

Challenges

Getting your desired content through chat gpt sometimes get sophisticated. So , building something more specific could be great boom. But open ai provide only with some sort of content type to generate. I needed to find more models than that to generate any sort of content like music and video.

Solution

Different content generation tools that are merged together , can create a great working environment. For that , i needed to built a platform that integrates all of the basic content type generation tool. Also, i needed to prompt engineering as all content type will be specific and and standalone. As open ai not providing with music and video , i had choosen replicate's model. Replicate has a lot of cool and free models that helps to genearte content of any such. For learning and developing purpose , i choose one of those free model to generate music and video for Metaphor. After integrating open ai and replicate metaphor now consists of 5 major content generation tools:

  • 1. Chat Prompt
  • 2. Code Generation
  • 3. Image Generation
  • 4. Video Generation
  • 5. Music Generation
metaphor-tools-list

Tech Solution Used

For the frontend i have used Next JS, Prisma and Mongo DB atlas was used for database integration. Material Ui and Tailwind was used for building layout and design. Clerk JS was used for authentication and authorization. Also, i was building this keeping it as a saas product. So, i have also integrated subscription model in Metaphor. To accept payments i have used stripe. And it will charge our subscribed users auto after each month. Also, to enhance customer support, i have added crisp to interact with our potential customers.

Impact

Now, don't need to bother about feeding chatgpt with proper prompt architecture. As, Metaphor was built having each content type customized, content generation is now much more easier then before. Interacting with customers using crisp makes customer value proposition great.

metaphor-impactmetaphor-impact

Conclusion

Making of it though take great amount of time but the learning from and through this project taught me a lot about models like gpt-3.5-turbo, replicates and open ai. Overall it was really a great project to be working on.