📄️ Introduction
The 3Dify project aims to enable avatar creation using advanced AI and a modular software architecture. Such a modular architecture allows for flexible and scalable development, ensuring easy updates and improvements.
📄️ Application front end
The front end provides users with a gallery of pictures they have uploaded to generate their avatars. The gallery is proposed as a grid of photos to make it look familiar to users accustomed to picture galleries installed on their smartphones. Alongside the gallery, users are provided with a box to upload their pictures through drag-and-drop and selection from their computer.
📄️ Architecture
The application front end architecture comprises a web application, a file store, and a NoSQL database.
📄️ Application deployment
The application consists of seven docker containers:
📄️ Run the Application Locally
Prerequisites
📄️ API Integration
All the following API are available:
📄️ Getting Started with Development
Prerequisites
📄️ 3Dify Test Suite
Prerequisites