GithubHelp home page GithubHelp logo

nukomeet / coworfing Goto Github PK

View Code? Open in Web Editor NEW
31.0 31.0 22.0 10.98 MB

Find the best places to work.

Home Page: http://coworfing.com

License: Other

Ruby 75.97% JavaScript 5.87% CoffeeScript 2.72% CSS 14.55% Shell 0.88%

coworfing's People

Contributors

2can avatar akwiatkowski avatar albanlv avatar arthurnn avatar asok avatar nikitachernov avatar pdostal avatar pierricklt avatar randomecho avatar sharnik avatar spk avatar thejumu avatar tomkuk avatar zaiste avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

coworfing's Issues

Responsive

media queries
em instead of pixels
maybe different layout for different viewing environment
flexible images

Add fields / checkboxes to place profile

Price for pro places
Hours
Contact (phone or mail)
Capacity (how many people fit)
Is there a land phone that can be used?
Is there a printer that can be used?
idem with Kitchen, Fax; Coffee machine, 3D printer, PirateBox, Washing machine
--> we have to find a way to make it not too messy, user friendly.
--> user should be able to add an item that can be reused then by others;

Error when I go to /requests/sent

I think it is also due to deleted places, the error is similar in heroku logs:

Started GET "/requests/sent" for 82.66.242.67 at 2012-04-25 05:57:16 +0000
2012-04-25T05:57:16+00:00 app[web.1]:
2012-04-25T05:57:16+00:00 app[web.1]: ActionView::Template::Error (undefined method name' for nil:NilClass): 2012-04-25T05:57:16+00:00 app[web.1]: 23: %td 2012-04-25T05:57:16+00:00 app[web.1]: 24: = link_to place_request.receiver.name, profile_path(place_request.receiver.username) 2012-04-25T05:57:16+00:00 app[web.1]: 25: %td 2012-04-25T05:57:16+00:00 app[web.1]: 26: = link_to place_request.place.name, place_path(place_request.place) 2012-04-25T05:57:16+00:00 app[web.1]: 27: %td= status_h(place_request.status) 2012-04-25T05:57:16+00:00 app[web.1]: 28: %td= time_ago_in_words(place_request.created_at) 2012-04-25T05:57:16+00:00 app[web.1]: 29: %tr 2012-04-25T05:57:16+00:00 app[web.1]: app/views/place_requests/sent.html.haml:26:inblock in _app_views_place_requests_sent_html_haml__2700746821545073102_56595560'
2012-04-25T05:57:16+00:00 app[web.1]: app/views/place_requests/sent.html.haml:20:in _app_views_place_requests_sent_html_haml__2700746821545073102_56595560' 2012-04-25T05:57:16+00:00 app[web.1]: app/controllers/place_requests_controller.rb:16:insent'

LinkedIn Integration

  • getting skills from a user profile
  • visits: (frequently, from time to time, rarely)
  • matching places with people based on the visits amount
  • associating tags from frequent visitors to a specific place

logo

Is there a logo for Coworfing? In the newsletter and someplace else I saw the high-rise buildings badge. If that’s the logo it should be added to the header.

I also need a logo to add the Coworfing to Libre Projects. :)

show places in profile

My public profile should show places I created and also places I reviewed. If necessary, it might be good to offer opt-out.

Optimize the js

  • clean
  • compressing (.min)
  • have a framework for js (backbone, angular)

Public/private places

Distinguish between your place & a public place you add.
Public places : different color or different icon, everyone can see/modify it.
Private : only logged user can see, only proprietary can modify

Facebook for New Place

When a user adds new place on Coworfing it should automatically appear on the Coworfing Facebook page.

Calendar with events in your places

Lukasz idea : make a calendar with the events in your places.
It implies

  • to be able to make yours some places
  • to have access to places calendar
  • to sync with user's calendar

place sorting

Places are currently sorted by oldest first. Rather they should be sorted by nearby. If that isn’t available, newest first, and more sophisticated when mixing in popularity (reviews) also.

adding pictures not possible after creation

Adding pictures is only possible while creating a place, not when editing it afterwards. In edit mode, only the »add photo field« button is visible, and when I click it, I get

dupa
Uncaught TypeError: Cannot call method 'replace' of undefined in application-[token].js

Also, the giant empty »add your photo« photo placeholder should be clickable and cause a file picker to appear.

opening times

Should be possible to put them in for a place. Then the website/apps could also automatically grey out places which are currently closed.

Counter

How many times has a place been visited? (request accepted)
to be displayed on profile place page.

Add options to profile

Washmachine
Fax
Print
Coffee machine
Land phone free to call the US
3D printer
PirateBox
Kitchen
Nearby cool places (eat, food)
Copy covoiturage
Hours

Users can tag places

(fun, social, work, open air, chill out, dangerous, street art, weird, peaceful...)

Area of interest in registration

Area of interest in registration - may be used later for searching people (places with people) with similar area of interest, but also for dedicated adds.

Business model:

  1. Free app based on dedicated ads
  2. Dedicated ads + commission from booking

Make groups

Like couchsurfing groups.
Users should be able to discuss and organize coworking sessions. (like nukomeet group )
We need to think more about how to design this feature.

Admin access

Admin should be able to:

  1. edit all profiles
  2. edit all places

Comments

Ability to comment on places. Put stars/notation system

Favourite places

User should be able to favorite places, and have lists of favorite places in the profile.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.