Host : https://text2picapp.netlify.app/
A deep learning-based project that generates high-quality images from textual descriptions using Generative Adversarial Networks (GAN) and Latent Diffusion Models (LDM). This project enables users to input text and receive an AI-generated image based on the description.
- Text-to-image conversion using GAN and LDM.
- Pre-trained models for enhanced performance.
- Web-based user interface for text input and image display.
- Chatbot support for interactive user assistance.
- Backend: Python, PyTorch, Hugging Face
- Frontend: React.js/Next.js
- API Development: Node.js, Express.js
- Database: SQL Server
- Deployment: Docker, AWS/GCP
git clone https://github.com/your-repo-name.git
cd your-repo-name
-
Create a virtual environment:
python -m venv venv source venv/bin/activate # Linux/Mac venv\Scripts\activate # Windows
-
Install dependencies:
pip install -r requirements.txt
-
Download pre-trained models: Place the downloaded models in the
models/
directory.
- Navigate to the frontend directory:
cd frontend
- Install dependencies:
npm install
- Activate the virtual environment:
source venv/bin/activate # Linux/Mac venv\Scripts\activate # Windows
- Start the backend server:
python app.py
- Navigate to the frontend directory:
cd frontend
- Start the development server:
npm run dev
Open your browser and navigate to http://localhost:3000
.
python setup.py build
npm run build
- Backend:
pytest tests/
- Frontend:
npm test
- Supun Thilakshana - Text-to-Image Model Developer
- Sachini - Web App Developer
- Pavith - Chatbot Developer
This project is licensed under the MIT License. See the LICENSE file for details.