Back

Human or AI
Full-stack web application where users can guess whether images are generated by a human or by artificial intelligence. This app aims to develop a database to better categorize AI-generated content for customers.
Technologies
PERN stack (PostgreSQL, Express, React, Node)
Heroku
Passport for authentication
AWS S3 for image storage
Material UI for frontend design
Key Features
- Authentication system to register, sign in, and sign out
- Categorized lists of human-made and AI-generated images
- Vote functionality allowing users to vote 'human' or 'AI' on each image
- Responsive 'results' feature updating immediately after a user votes
Purpose
To create an engaging platform where users can interactively guess the origin of images, enhancing understanding of AI capabilities in image generation.
Role
Sole developer
Challenges & Solutions
Integrating AWS S3 for efficient image storage and retrieval
Implemented AWS S3 for scalable and secure image storage
Ensuring secure and seamless user authentication using Passport
Utilized Passport to manage user authentication and session management
Real-time update of results after voting
Used React state management and server-side logic to update results dynamically