Skip to content

davique0/CardHeros

 
 

Repository files navigation

Card Heroes Midterm Project

Card Heroes is a project as part of Lighthouse Labs midterms. Out of 10 projects, Card Heroes is based on option #8 which is a Buy/Sell website.

Card Heroes is the ultimate destination for trading card enthusiasts. With over a million cards to choose from, we have the perfect card for every collector. Whether you’re looking for the rarest of cards or just need a few to start your collection, Card Heroes has it all. Our online store offers a secure and safe shopping experience. Let Card Heroes be your heroes of the trading card world!

Authors

Demo

Home Page

"Home Page"

Admin/User Page

"User Page"

Filtering

"Filtering"

Card ID and Contact Seller

"Card Id"

Add to Favorites

"Favorites"

Add New Card

"Add New Card"

Delete Card

"Delete Card"

Deployment

To deploy this project run

  npm run local

Run Locally

Clone the project

  git clone https://github.com/Ruheee/CardHeros

Go to the project directory

  cd CardHeros

Install dependencies

  npm install

Start the server

  npm run local

On browser

localhost:8080

Tech Stack

Client: HTML, CSS, JS, EJS, SASS

Server: Node, Express, Postgesql

Dependencies

  • Node 10.x or above
  • NPM 5.x or above
  • PG 6.x

Database

run node psql

psql

run schema

\i db/schema/01_schema.sql

add seeds

\i db/seeds/01_users.sql

\i db/seeds/02_cards.sql

\i db/seeds/03_messages.sql

\i db/seeds/04_favourites.sql

schema

'schema')

About

A collaborative Mid-term Project done for LHL. A more modern and better looking Buy/Sell website for card collectors.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 48.4%
  • EJS 29.5%
  • SCSS 21.9%
  • Shell 0.2%