icare
icare is an open source carpooling platform.
Carpooling (also known as car-sharing, ride-sharing, lift-sharing and covoiturage), is the sharing of car journeys so that more than one person travels in a car. By having more people using one vehicle, carpooling reduces each person’s travel costs such as fuel costs, tolls, and the stress of driving. Carpooling is also seen as a more environmentally friendly and sustainable way to travel as sharing journeys reduces carbon emissions, traffic congestion on the roads, and the need for parking spaces. Authorities often encourage carpooling, especially during high pollution periods and high fuel prices. (From Wikipedia)
icare uses the following technologies:
- Ruby on Rails
- Turbolinks
- Strong Parameters
- CoffeeScript
- Handlebars (JavaScript semantic templates)
- HAML
- Twitter Bootstrap
- Font Awesome (retina ready vectorial icons)
- Mongoid (ODM for MongoDB)
- Asynchronous tasks with Resque - Redis
- RABL API Builder
- Facebook Open Graph / Rest API with Koala
- Google Maps API
- RSpec
- Heroku Cloud Application Platform
- Multi environment configuration
- Airbrake Exception Notification
- New Relic Application Performance Management service
A working demo is available at http://icare.diowa.com/
Name and logo
icare name and logo are temporary. icare is a summary of "I care", "Car" and "Environment". No copyright violation is intended.
Styleguides
- Ruby: https://github.com/styleguide/ruby
- CoffeeScript: https://github.com/styleguide/javascript
- CSS: https://github.com/necolas/idiomatic-css
Bug tracker
Have a bug? Please create an issue here on GitHub! Also, when filing please make sure you're familiar with necolas's guidelines. Thanks!
https://github.com/diowa/icare/issues
Internationalization (i18n)
icare uses standard Rails Internationalization (I18n) API. If you translated icare in your own language, make a pull request.
Contributing
Please make all pull requests against develop branch. Also, if your pull request contains new features, you must include relevant unit tests. Thanks!
If you are interested in feature development, we have priorities. Check out our To Do list.
Authors
Geremia Taglialatela
Cesidio Di Landa
Roadmap
Immediate: Check out our To Do list. Long-term: TODO
Copyright and license
icare is licensed under the BSD 2-Clause License
Check the LICENSE file for more information
Thanks
Special thanks to all developers of open source libraries used in this project.
Donations
If you like this project or you are considering to use it (or any part of it) for commercial purposes, please make a donation to the authors.