Skip to content

Speekins/Comic-Can

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Comic-Can

Deployed Link

Goal :

The main goal of this project was to self-teach new technologies and utilize these new technologies in an application. The team decided to experiment with creating an API by building a server in Express, connecting it to a PostgreSQL database with Knex, and hosting it on a deployment service to be used in a front-end application.

The repo for the created backend can be found here: https://github.com/Eleanorgruth/stretch-project-api#readme

Application Overview:

The Comic-Can app helps comic collectors keep a digital log of their collections. Users can add comics to their digital collection, view individual comics, review a comic's uploaded information (title, year, issue, grade, and notes), edit comic information, and delete a comic from their collection.

Planning & Wireframe:

image

Wireframe

Using the App:

You can visit the deployed link: https://stretch-project-iota.vercel.app/

OR use the app locally:

  • Clone down this repo.
  • cd into the project
  • run npm install
  • run npm start
  • application is now running on localhost:3000

Check Testing:

To see and run the cypress tests the team created, do all of the use the app locally instructions. Once the app is running locally:

  • run npm run cypress
  • follow the cypress instruction pop ups and open in your broswer!

Technology used

  • Express Express
  • NodeJS Node.js
  • Knex
  • PostgreSQL PostgreSQL
  • Cypress Cypress
  • JavaScript JavaScript
  • React React
  • React Router
  • CSS CSS
  • Fetch API
  • Git Git
  • GitHub Git
  • GitHub project board