Loading...

Eric Petersen

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)
Artwork modal
Modal used to display artwork information
User cart
User cart display and functionality
Admin dashboard
Admin dashboard for the artist