Hyat Myat
Full Stack UrAvatar
Hi There, Welcome to Full Stack UrAvatar Project

Crafted the 'Your Avatar' web application, harnessing cutting-edge tech to create personalized images from user-provided photos, utilizing a specialized model trained on 10 to 20 uploaded images, with integration of AWS S3, Replicate, Chakra UI, Next.js, and PostgreSQL for a comprehensive cloud, machine learning, and UI amalgamation.

Technology & Feature
  • NextJS
  • React
  • ChakraUI
  • TypeScript
  • OpenAI
  • Replicate
  • AWS
  • Stripe
  • Nodemailer
  • HeadlessUI
About this app

Developed a cutting-edge web application titled 'Your Avatar,' which leverages advanced technologies to create custom images based on user input. The application enables users to upload 10 to 20 images of themselves, which are then utilized to train a specialized model. This model responds to prompts, generating images aligned with user requests. The project integrates AWS S3 for seamless image uploads, utilizes the Replicate platform for the Dream Booth model, and implements Chakra UI for intuitive design. Employing Next.js for API management and PostgreSQL for the database, this application provides an immersive experience, underscoring the synergy of cloud, machine learning, and UI development.

Dependencies

You can use Yarn or NPM to install the dependencies. In this case I am using NPM

@aws-sdk/client-s3
@chakra-ui/next-js
@chakra-ui/react
@emotion/react
@emotion/styled
@next-auth/prisma-adapter
@prisma/client
@types/node
@types/react
@types/react-dom
autoprefixer
axios
date-fns
eslint
eslint-config-next
framer-motion
image-blob-reduce
jszip
keen-slider
next
next-auth
next-s3-upload
nodemailer
openai
plaiceholder
postcss
react
react-advanced-cropper
react-dom
react-dropzone
react-icons
react-medium-image-zoom
react-parallax-tilt
react-query
replicate
sharp
smartcrop-sharp
stripe
superjson
tailwindcss
typescript
uniqid
url-slug
windups
Conclusion

In conclusion, the 'Your Avatar' project presents an exciting opportunity to explore advanced technologies, including AWS S3, Replicate, Chakra UI, Next.js, and PostgreSQL. By creating personalized images using the Dream Booth model and tailored prompts, this project merges cloud, machine learning, and UI development. While there are associated costs due to specialized model training, the learning and innovation potential is immense. Embarking on this journey promises to empower individuals to craft their own applications, fostering an understanding of modern technologies and their collaborative potential. This project's impact lies not only in its final product but in the transformative process of skill acquisition and creation.

LinksGo Back ToProjects
Community
YoutubeGithub
Discord
About
Become Sponser
Learning About Me
© Kuluru Vineeth 2023 Inc. All rights reserved.