Skip to content
    Back to all Bounties

    Earn 121,500 ($1,215.00)

    Time Remainingdue 2 years ago
    Canceled

    Generative AI Avatar creator single page app (Python + Next.js)

    JordanManeval1
    JordanManeval1
    Posted 2 years ago

    Bounty Description

    #Problem Statement

    Seeking a Full Stack Developer with experience in Python, Dreambooth, Replicate REST API, and Next.js to build a generative AI avatar application. Responsibilities include developing a user-friendly interface, implementing a machine learning model for avatar generation, utilizing Python and Dreambooth for back-end and Next.js for front-end, integrating Replicate REST API for image editing, and ensuring the application is optimized and meets high standards.

    #Acceptance Criteria

    User Interface: visually appealing and intuitive, accessible within a single page, responsive on various devices.
    Avatar Generation: based on user inputs, customizable and updateable, high quality and visually appealing.
    AI Machine Learning Model: Dreambooth-based, accurately creates and updates avatar, learns and improves with user inputs, handles large number of inputs without affecting performance.
    Back-end Development: using Python and Dreambooth, handles large number of requests, secure and protects user data.
    Front-end Development: using Next.js, optimized for performance, integrates with back-end seamlessly.
    Image Editing: using Replicate REST API, easy to use, customizable, saved and accessible to user.
    User History: allows users to view history of generated avatars, accessible and updated in real-time.
    Testing and Quality Assurance: thoroughly tested, high quality, regularly updated and maintained.

    #Technical Details

    Back-end: Python, Dreambooth, Replicate REST API, handles user inputs, updates avatar, stores user data. Dreambooth implementation must be pytorch or tensorflow (preferred) based so it can be run on device / locally (i.e. MLCore).
    Front-end: Next.js, presents user interface, interacts with back-end, uses less than 10 inputs to update avatar.
    Database: Firebase, stores user data and generated avatars, optimized for performance and scalability.
    Machine Learning Model: deep learning-based, trained with user inputs, optimized for performance and accuracy.
    Image Processing: Replicate REST API, image resizing, cropping, filters for editing avatar.
    Security: SSL/TLS for data protection, industry-standard security practices.
    Deployment: Vercel, scalable, monitored and maintained for optimal performance.