Skip to content

A social network for people looking for a friendly coffeeshop with wifi on the go. Devise/oauth, carrierwave, google APIs and autocomplete, cancancan, act as commentable, user ratings, Rails app, haml and sass (bourbon).

Notifications You must be signed in to change notification settings

elenamvk/wdi_project_2

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#2nd GROUP PROJECT: ☕✨ Coffeeshop app ☕ ✨☕✨

Code Climate

####see the app: http://desolate-scrubland-1261.herokuapp.com/

##Preparation:

Method: agile;
Time available: 1 week;
Team: three developers;
Trello: https://trello.com/b/jKZHD41z/wdi-2-prj-cheryl-james-elena

###Scope:

  I - user registration 
  II - cafés registering 
  III - rating the cafés 
  IV - map of cafes 

#####Necessary: user registration: devise/oauth
pictures upload: carrierwave
cafes adding: google APIs, autocomplete
qualities of cafes: boxes to be ticked of/tags
reviews: cancancan to enable users to add user reviews (commentator maybe?), user ratings 0/5

Plus:

haml;
sass (bourbon);
mobile responsive styling;

###Benchmarking:

![Image of benchmarking] (https://trello-attachments.s3.amazonaws.com/55439596a5ff4e0ea1c386f2/1280x800/332b36b69136418a16e286def9cfa7ba/Screen_Shot_2015-05-02_at_12.41.03.png)

![Image of benchmarking] (https://trello-attachments.s3.amazonaws.com/55439596a5ff4e0ea1c386f2/1280x800/4d6747eb14dabe18b57f01aaba74fecd/Screen_Shot_2015-05-02_at_12.42.32.png)

###User stories:

Persona no.1: name: Peter
occ: student
age: 18
device: iPhone
status: not registered user

Peter wants to: find a quiet place to study, get food, use his laptop, search for a coffee shop in the homepage

How: 
A map of all the cafes of london in his homepage

What if he wants to narrow down the research?
He searches by tags
He sees dots on the map + a list of cafes
He clicks the button of the cafes/or the link on the list
He lands on specific cafe page
He sees reviews, ratings, tags

END

Persona no.2: name: Amy
occ: banker
age: 27
device: htc 1

Amy wants to: sign up, add a new cafe, review it
She goes to 'sign up through fb'
She goes to 'add a new cafe’
She lands on the form

Cafe name,
Location (address, could be name)(autocomplete), Picture, Tags

after creating it: page links to review the item she just added

(in case peter has already created the cafe, she will be redirected to the add a review page)

END

Persona no.3: name: Pierre
occ: freelancer
age: 35
device: lg/mac

Pierre wants to: review Amy’s cafe

has to log in
searches for cafes he’s been in
finds Amy’s cafe, he’s been there, he wants to review it
in the cafe’s page he sees the link to upload a comment + rating
he writes his review, saves
he sees his review appear on the page

END

##Modules:

![Image of modules] (https://generalassembly.mybalsamiq.com/mockups/3074699.png?key=b99c20f3c046af6b4ac46bb9ccb764cd33a3be6c)

##Wireframes:

![Image of wireframing] (https://generalassembly.mybalsamiq.com/mockups/3074639.png?key=b99c20f3c046af6b4ac46bb9ccb764cd33a3be6c)

##Screenshots:

#####see the app: http://desolate-scrubland-1261.herokuapp.com/

![Image of wireframing] (https://trello-attachments.s3.amazonaws.com/55525a2a0d0fc5c68be072e7/1392x912/fd54cad0aeb286e5f670cca780524807/Screen_Shot_2015-05-12_at_20.49.55.png)

![Image of wireframing] (https://trello-attachments.s3.amazonaws.com/55525a2a0d0fc5c68be072e7/1392x912/78206a0ac801d6d39e860b8784dd7289/Screen_Shot_2015-05-12_at_20.52.17.png)

![Image of wireframing] (https://trello-attachments.s3.amazonaws.com/55525a2a0d0fc5c68be072e7/1392x912/ef1d16eb70615fe0ffc854bb04897db9/Screen_Shot_2015-05-12_at_20.56.11.png)

![Image of wireframing] (https://trello-attachments.s3.amazonaws.com/55525a2a0d0fc5c68be072e7/1392x912/e51130ad3699fa7e907817a742c758e5/Screen_Shot_2015-05-12_at_20.51.35.png)

##Special mention: users' reactions

I personally launched the app amongst my tumblr contacts, and here's a couple of reactions!

![Image of reactions] (https://trello-attachments.s3.amazonaws.com/554c856be97134351122f5f1/561x82/592b5ca852502c936a6e7e2938a78148/Screen_Shot_2015-05-08_at_10.42.35.png) ![Image of reactions] (https://trello-attachments.s3.amazonaws.com/554c856be97134351122f5f1/607x176/dfa38118b4f81518e39d4ca5b550fb50/Screen_Shot_2015-05-08_at_10.42.21.png) ![Image of reactions] (https://trello-attachments.s3.amazonaws.com/554c856be97134351122f5f1/555x68/bd94d05c6ead3de0f35343bb167b0371/Screen_Shot_2015-05-08_at_10.41.57.png)

####Thank you for reading!

About

A social network for people looking for a friendly coffeeshop with wifi on the go. Devise/oauth, carrierwave, google APIs and autocomplete, cancancan, act as commentable, user ratings, Rails app, haml and sass (bourbon).

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 47.6%
  • CSS 34.5%
  • HTML 14.0%
  • JavaScript 3.6%
  • CoffeeScript 0.3%