Skip to content

Latest commit

 

History

History
51 lines (37 loc) · 1.7 KB

README.md

File metadata and controls

51 lines (37 loc) · 1.7 KB

AI Poster Customization E-Commerce Website

About the Project

This project is an e-commerce website designed to offer product customization using generative AI art, specifically targeted at students. The web application features an AI poster customization view that provides a variety of options for users to create unique designs. The backend features an integration with DALLE-2 API from OpenAI powerful AI to generate custom artwork, while the frontend focuses on delivering a seamless and user-friendly experience.

Through iterative development and user testing, the interface has been continuously improved to enhance usability, intuitiveness, and customer satisfaction. The integration of payment processing via Stripe and data storage with MongoDB ensures a robust and efficient system.

Paper

https://www.diva-portal.org/smash/get/diva2:1764286/FULLTEXT01.pdf

Technologies Used

  • Frontend: HTML, CSS, Vanilla JavaScript
  • Backend: Flask (Python)
  • Payments: Stripe
  • Database: MongoDB
  • AI Integration: DALL-E 2

Team

This project was developed by a team of 6 students.

Getting Started

Prerequisites

  • Python
  • MongoDB
  • Stripe account

Installation

  1. git clone https://github.com/oscarhoffmann3487/TDDD83_bachelor_project.git
  2. pip install -r requirements.txt
  3. Add env variables
  4. Run the application with python main.py in server folder and go to localhost:5000

Preview

Screenshot 1 Landing view

Screenshot 2 Landing view further down

Screenshot 3 Landing view bottom

Screenshot 4 Gallery

Screenshot 5 Choice

Screenshot 6 Customize