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
- Fork and clone this repository
- Run
nmp installto install dependencies. - Run
grunt serveto spin up the server
Other Repo Deployed API Deployed Client
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.
- 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.
- 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
| 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 |
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.
WIREFRAME 1 - Sign Up
WIREFRAME 2 - Sign In
WIREFRAME 3 - Logged In
WIREFRAME 4 - Button clicked
WIREFRAME 5- My Quotes
ERD








