Skip to content

Lopez-CL/super_social_reader

Repository files navigation

Super Social Reader

Description

A social reader tracker for superhero comic book readers to connect, discuss, and keep track of the comics they read. View video demo of app

  • Designed front-end with custom CSS and libraries ( jQuery & Bootstrap) to create dynamic, responsive modern web experience.
  • Employed werzeug library to handle secure image file uploads to personalize user profile and comic book cover art.
  • Optimized SQL query logic on the back-end to ensure responsive, customized user experience when viewing, rating, and creating comics.
  • Utilized many-to-many relationship in database to allow for commenting on specific comics. Leveraged the superheroapi.com REST API to offer user suggestions on where to start reading for a character.

Controller Routes

Users

Type Path Notes
GET / Renders index.html
GET /registration Renders register.html
POST /register creates user data
POST /login sends user data
POST /upload/page sends user image data

Comics

Type Path Notes
GET /dashboard renders dashboard.html
GET /add/comic renders add_comic.html
GET /comic/int:id renders current_read.html
GET /update/comic/int:id enders update_comic.html
GET /characters renders character.html
POST /create/comic sends comic data
PUT /update/int:id updates comic data
DELETE /delete/comic/int:id deletes comic data

Comments

Type Path Notes
POST /comment/int:id creates comment data

About

A social reader tracker for superhero comic book readers to connect, discuss, and keep track of the comics they read.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors