nss 5th sem
nss 5th sem
Government Of Karnataka
CERTIFICATE
This is to certify that the database management system mini project entitled "Text-To-Image
Generator Using Open-AI", carried out by Dileep bearing USN: 2GP22CS014 and Sachin v
Gaonkar bearing USN:2GP22CS039,are bonafide students of Government Engineering College
Majali, Karwar in partial fulfilment for the award of Bachelor of Engineering (V semester) in
Computer Science and Engineering of the Visvesvaraya Technological University, Belagavi during
the academic year 2024-2025.The mini project report has been approved as it satisfies the academic
requirements prescribed for the said degree.
We have learnt a lot throughout this semester with many challenges yet valuable
experience in order to complete this task. We will remember their contribution forever.
We also thank our respected Principal Dr SHANTHALA B for her constant help
and support throughout.
Our special thanks to our faculty members who have supported us in making this
project a successful one.
We also take this opportunity to thank the technical staffs who have helped us a
lot in providing the software support and any other support whenever needed. My thanks and
appreciation also to my friends who have willingly help us with their ability.
DILEEP 2GP22CS014
The system works by taking user input, sending an API request to Unsplash, and displaying high-
quality images in real time. Each image includes a Download option, allowing users to save the
content locally. A loading indicator ensures seamless user interaction while fetching data. The
application demonstrates effective integration of API-driven functionality with client-side
scripting, making it a powerful tool for visual inspiration, content creation, and exploration.
This project showcases the use of modern web development technologies and highlights the
importance of APIs in building interactive applications. Future enhancements include features like
pagination, user authentication, and customizable layouts to further optimize functionality and
user experience.
.
TABLE OF CONTENTS
1 INTRODUCTION 1-2
1.1OBJECTIVES
2 SYSTEM ANALYSIS 3
2.1ARCHITECTURE OF OPENAI'S
2.2 USE CASE ANALYSIS
3 REQUIREMENT SPECIFICATION 4
3.1HARDWARE REQUIREMENTS
3.2SOFTWARE REQUIREMENTS
CONCLUSION
REFERENCE
TEXT-TO-IMAGE GENERTOR USING OPEN-AI
CHAPTER-1
INTRODUCTION
Dept.ofCSE,GECKARWAR 2024-2025 1
TEXT-TO-IMAGE GENERTOR USING OPEN-AI
1.1 OBJECTIVES
Dynamic Image Fetching: Utilize the Unsplash API to retrieve high-quality images either based
on user-provided keywords (prompts) or randomly, ensuring fresh and diverse content with every
request.
User-Friendly Interface: Design an intuitive and interactive front-end interface that enables
seamless navigation, effortless input of prompts, and smooth viewing of fetched images.
Image Download Functionality: Provide users with a one-click option to download images
directly to their devices, offering convenience for saving and reusing visuals.
Responsive Design: Implement a clean, flexible layout using modern CSS techniques to ensure
consistent and optimal viewing experiences across various screen sizes and devices, from desktops
to smartphones.
Dept.ofCSE,GECKARWAR 2024-2025 2
TEXT-TO-IMAGE GENERTOR USING OPEN-AI
CHAPTER-2
SYSTEM ANALYSIS
Creative Design: Facilitates concept art and graphic design without the need for manual effort.
E-Commerce: Generates product visuals based on descriptions, reducing reliance on photography.
Education: Creates illustrative visuals for complex concepts in learning modules.
Media and Entertainment: Assists in generating movie scenes, animations, and character designs
Dept.ofCSE,GECKARWAR 2024-2025 3
TEXT-TO-IMAGE GENERTOR USING OPEN-AI
CHAPTER-3
REQUIREMENT SPECIFICATION
3.1 HARDWAREREQUIREMENTS
• ApplicationServer : XAMPP
Dept.ofCSE,GECKARWAR 2024-2025 4
TEXT-TO-IMAGE GENERTOR USING OPEN-AI
CHAPTER-4
SOFTWARE DESIGN
The system includes a login page to ensure user authentication and secure access to the text-to-image
generation platform. The data is stored locally using MySQL through XAMPP.
Dept.ofCSE,GECKARWAR 2024-2025 5
TEXT-TO-IMAGE GENERTOR USING OPEN-AI
3.Database Structure:
4.Data Flow:
Dept.ofCSE,GECKARWAR 2024-2025 6
TEXT-TO-IMAGE GENERTOR USING OPEN-AI
4.3USECASEDIAGRAM:-
o Validate User
o Generate Image
Dept.ofCSE,GECKARWAR 2024-2025 7
TEXT-TO-IMAGE GENERTOR USING OPEN-AI
4.4 ER DIAGRAM :
Dept.ofCSE,GECKARWAR 2024-2025 8
TEXT-TO-IMAGE GENERTOR USING OPEN-AI
CHAPTER-5
SNAPSHOTS
HOME PAGE:
Dept.ofCSE,GECKARWAR 2024-2025 9
TEXT-TO-IMAGE GENERTOR USING OPEN-AI
USER REGISTER
USER LOGIN:
Dept.ofCSE,GECKARWAR 2024-2025 10
TEXT-TO-IMAGE GENERTOR USING OPEN-AI
PROMPT ENTERED:
Dept.ofCSE,GECKARWAR 2024-2025 11
CONCLUSION
The integration of secure login systems with AI-driven text-to-image generation tools like
DALL-E represents a significant leap in technological innovation. By combining the power of AI
with robust security measures, this project opens up new possibilities for creative expression, design
automation, and productivity enhancement. As AI continues to evolve, we can anticipate even more
sophisticated and versatile applications, revolutionizing industries such as advertising, gaming, and
film.
This project demonstrates the potential of merging powerful AI tools with secure user
authentication. By providing a secure platform for users to access and utilize DALL-E, we empower
individuals and businesses to explore their creativity without compromising data privacy. The
streamlined user experience, coupled with the rapid generation of high-quality images, fosters
innovation and accelerates the design process.
Beyond its technical significance, this project has the potential to drive significant social and
economic impact. By democratizing access to advanced image generation tools, we empower
individuals and small businesses to compete with larger organizations. The automation of design
tasks can lead to cost savings and increased efficiency, while the generation of unique visual content
can stimulate creativity and innovation.
REFERENCES
[1] OpenAI:
https://openai.com/dall-e
https://www.w3schools.com
https://unsplash.com/documentation
https://www.w3schools.com/css/
httoper.mozilla.org/en-US/docs/Web/HTML