Skip to content

matthewdmclaughlin/INSP-frontend

Repository files navigation

QUOTE CITY README

Welcome to Quote City! This is the place to come when you want to catalog a great quote you heard. Create an account and you'll be able to upload your own quotes (editable and deletable at your lesiure) Once you're logged in, click the Show My Quotes button to see your submissions and feel free to edit and delete

SETUP STEPS

  1. Fork and clone this repository
  2. Run nmp install to install dependencies.
  3. Run grunt serve to spin up the server

IMPORTANT LINKS

Other Repo Deployed API Deployed Client

PLANNING STORY

What is it they say about the best laid plans? I had to come up with something slightly useful and reasonable to my skill level. My head was spinning fresh off the React lesson and while I could have probably done this in Ruby without as much assistance as I ended up requiring, at the end of the day I definitely feel Express is pounded into my head for future use. So that's where we are with planning.

USER STORIES

  • As a user I'd like to be able to sign up for this site so I can view quotes to inspire me.
  • As a user I'd like to be able to add quotes to the database to inspire others
  • As a user I'd like to be able to view all the quotes I've added to the database.
  • As a user I'd like to be able to edit a quote I've added if I determine I entered it wrong originally.
  • As a user I'd like to be able to delete a quote I've added if I determine I no longer find it pertinent.
  • As a user I'd like to be able to change my password at my whim.
  • As a user I'd like to be able to sign out when I'm done at the site.

TECHNOLOGIES USED

  • Express API
  • Heroku Cloud Application Platform
  • Javascript
  • jQuery
  • HTML/CSS
  • Ajax
  • Atom v 1.38.2 x64
  • Handlebars
  • Github Version Control
  • Mongoose
  • Mongo DB
  • SCSS
  • Bootstrap

CATALOG OF ROUTES

Verb URI Pattern
Post /sign-up
Post /sign-in
Patch /change-password
Delete /sign-out
Get /quotes
Post /quotes
Patch /quotes/:id
Delete /quotes/:id

UNSOLVED PROBLEMS AND FUTURE ENHANCEMENTS

At this point there's no unsolved problems as much as there are yet to be installed features so YAY! In the future we'd like to add code for a randomizer button that will return a quote at random but going to market had to take precedence.

IMAGES

App Screenshot

Wireframes

WIREFRAME 1 - Sign Up

WIREFRAME 2 - Sign In

WIREFRAME 3 - Logged In

WIREFRAME 4 - Button clicked

WIREFRAME 5- My Quotes

ERD

About

Inspiration Point Front End Repo

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published