Skip to content

coevpen/we-rate-pets

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introducing We Rate Pets!

Description

We Rate Pets is a social media site where you can upload photos of your pets and view others. You can leave comments on the photo posts and rate the pet! The idea was based on We Rate Dogs but broadens it to all animals/pets. You can browse the site or create an account to share and comment.

Table of Contents

Installation

  • This project uses a wide range of npm packages: (installing these packages require npm install)
    • express
    • bcrypt
    • dotenv
    • express-handlebars
    • express-session
    • connect-session-sequelize
    • mysql2
    • sequelize
  • Installation also includes:
    • Node.js
    • MySQL

Requirements

  • Your project should fulfill the following requirements:
    • Use Node.js and Express.js to create a RESTful API.
    • Use Handlebars.js as the templating engine.
    • Use MySQL and the Sequelize ORM for the database.
    • Have both GET and POST routes for retrieving and adding new data.
    • Be deployed using Heroku (with data).
    • Use at least one new library, package, or technology that we haven’t discussed.
    • Have a polished UI.
    • Be responsive.
    • Be interactive (i.e., accept and respond to user input).
    • Have a folder structure that meets the MVC paradigm.
    • Include authentication (express-session and cookies).
    • Protect API keys and sensitive information with environment variables.

Collaborators

  • Jesse Hernandez
  • Courtney Evins
  • Margaret Barrera

Tests

  • This project doesn't include jest to be tested.

Demo video and gif

About

A site to share pictures of your pets and make comments on others!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •