Overview
During the summer, I created an art store for my brother's digital artwork.'
Design
- Programmed back-end and routing using Python Flask with a SQLite3 database, with functionality for account creation and login, user carts, artwork uploads and admin privileges, and watermarking
- Successfully integrated PayPal checkout through requests to their REST API
- Front-end with JavaScript and Jinja templating, libraries like Masonry and jQuery are used
Results
- Acts as an easy-to-navigate platform for both users and the artist
- Increased transaction and database security by moving payment information away from users, avoiding Paypal's front end service
- To be deployed on Google Cloud Platform soon (I hope)