Developer created a Wack-A-Mole game board for the front end, with a back-end API that a user can create, view, update and delete their game comments after playing a game.
The game was inspired after creating a tic-tac-toe game. One wanted to create a 9 boxed board with Wack-A-Mole game logic, as well create a backend API, allowing users to create, view, update and delete all their game comments to the scores of the game they played.
git push heroku master
and
grunt deploy
HTML, CSS, JavaScript, Rails.
| Verb | URI Pattern | Request Body | Headers | Action |
|---|---|---|---|---|
| POST | /sign-up |
credentials | N/A | user sign-up |
| POST | /sign-in |
credentials | N/A | user sign-in |
| DELETE | /sign-out |
N/A | Token | user sign-out |
| PATCH | /change-password |
passwords | Token | change password |
| GET | /games |
N/A | N/A | index games |
| POST | /games |
game: {} |
Token | create review |
| PATCH | /games/:id |
review delta | Token | update review |
| DELETE | /games/:id |
N/A | Token | delete review |
2.) As a user, I want to be able to sign up and sign in, so that I can create, view, update and delete my own comments after each game played.
3.) As a user, I to be able to Sign In to Create, Read (view one or all), Update and Delete comments under my profile, and now allow anyone other than myself to update or delete my comments>
3.) As a user, I want to be able to < Sign In > so that < whenever I log in, anything that I Created, Updated or Deleted would be remembered under my User ID.
4.) As a user, once i’ve signed up and signed in with a User ID I want to be able to < change my password > so that < I can change my password that’s either memorable or in case I am worried about misplacing my password or sharing my password unknowingly >.
5.) As a user, I want to be able to < Sign Out > so that < I do not have to worry about anyone going into my account to change around my scores, whether that be updating or deleting, since I have created these under my own username.
7.) As a user, I want to be able to view all the scores from the games I have played thus far, as well as view scores from previous players, to see where I match up in the game player hierarchy.
8.) As a user, I want to be able to update my comments so that < I can add onto already existing comments in my user ID >
9.) As a user, I want to be able to have the freedom to delete the comments and scores I hated from a previous game.
https://github.com/Palmoze5/wackamole-project-api
https://serene-reef-91665.herokuapp.com
https://github.com/Palmoze5/holeecow
https://anthonypalmoze.com/holeecow
https://i.imgur.com/GYzwv5H.jpg
npm start
grunt serve
rails s