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.
https://www.diva-portal.org/smash/get/diva2:1764286/FULLTEXT01.pdf
- Frontend: HTML, CSS, Vanilla JavaScript
- Backend: Flask (Python)
- Payments: Stripe
- Database: MongoDB
- AI Integration: DALL-E 2
This project was developed by a team of 6 students.
- Python
- MongoDB
- Stripe account
- git clone https://github.com/oscarhoffmann3487/TDDD83_bachelor_project.git
- pip install -r requirements.txt
- Add env variables
- Run the application with python main.py in server folder and go to localhost:5000