/E-PokeMart

Primary LanguageJavaScriptMIT LicenseMIT

E-PokeMart

Description

Have you ever wanted to be the very best? Like no one ever was? Really?? Well so do we! To make your life as a pokemon trainer easier, we created an e-commerce platform so that you can buy the pokemon and items you need!

Tasks completed

Created an Ecommerce PokeMart using handlebars, CSS, and Javascript.

User Story

AS A trainer, I would like an ecommerce site to buy pokemon and items online <br/>
I WANT to see what pokemon and items are available to buy <br/>
SO THAT I can order the pokemon and items I want <br/>

Acceptance Criteria

Use Node.js and Express.js to create a RESTful API.


Use Handlebars.js as the template engine.


Use MySQL and the Sequelize ORM for the database.


Have both GET and POST routes for retrieving and adding new data.


Use at least one new library, package, or technology that we haven’t discussed.


Have a folder structure that meets the MVC paradigm.


Include authentication (express-session and cookies).


Protect API keys and sensitive information with environment variables.


Be deployed using Heroku (with data).


Have a polished UI.


Be responsive.


Be interactive (i.e., accept and respond to user input).


Meet good-quality coding standards (file structure, naming conventions, follows best practices for class/id naming conventions, indentation, quality comments, etc.).


Have a professional README (with unique name, description, technologies used, screenshot, and link to deployed application).

Installation

HAVING NODE.JS INSTALLED IS A REQUIREMENT FOR THIS APPLICATION TO WORK!

  1. Download all files from the repository.
  2. CD into the repository.
  3. Run this command to install all dependancies
npm install
  1. Run this command to seed the data for the application
npm seed
  1. Run this command to run the application
node server.js

Screenshots and Video Link of application

PokemartCatalog PokemartSS

Links

Link to the code repository

Link to Heroku app

Credits

  • Chris Stallcup
  • Talhah Awan
  • Bonnie Reed
  • Caitlyn Griffing
  • Jason Cisneros
  • Mini Project from the boot camp

References and tutorials utilized

Badges

GitHub open issues GitHub closed issues GitHub stars GitHub license