Home
Projects
Credentials
Blog

Magician AI

Currently Active
Thumbnail 0
Thumbnail 1
Thumbnail 2
Thumbnail 3
Thumbnail 4
Thumbnail 5
Thumbnail 6
Thumbnail 7
Thumbnail 8
Thumbnail 9
Thumbnail 10
Thumbnail 11
Thumbnail 12
Thumbnail 13
Thumbnail 14
Thumbnail 15
Thumbnail 16
Thumbnail 17
Thumbnail 18
Thumbnail 19
Thumbnail 20
Thumbnail 21
Thumbnail 22
Thumbnail 23
Thumbnail 24
Thumbnail 25
Thumbnail 26
Thumbnail 27
Thumbnail 28
Thumbnail 29

Description

Magician AI is a SaaS platform that leverages AI to enable users to generate various media types and have dynamic conversations. Developing this project allowed me to explore Stripe, Clerk authentication, and unique AI APIs.

Language

Technologies

Full-Stack Web Development

Databases

Back-End Web Development

Features

Authentication and Account Management

Our system ensures seamless and secure user experiences:

  • Users can sign up using email and password
  • Users can sign up using third-party authentication providers such as Google and GitHub
  • Users can log in using email and password
  • Users can log out
  • Users can manage their subscriptions and payments

Conversations

Users can have enriching conversations with the AI:

  • Ask the AI to generate text based on given prompts
  • Discuss various topics in a conversational manner with the AI

Code Generation

Users can leverage AI for programming:

  • Ask the AI to write code based on specific requirements
  • The AI provides a generated code snippet along with an explanation

Image Generation

The AI creates images from user descriptions:

  • Users describe an image
  • The AI generates a number of images matching that description at a specified resolution

Video Generation

Experience the AI's creativity with video generation:

  • Users describe a video
  • The AI generates a video based on the description provided