Skip to content
This repository has been archived by the owner on Oct 28, 2024. It is now read-only.
/ bike_index Public archive
forked from bikeindex/bike_index

All the code for the Bike Index, because we love you

License

Notifications You must be signed in to change notification settings

webfactorymk/bike_index

 
 

Repository files navigation

BIKE INDEX This is the Bike Index Build Status

Code Climate Test Coverage

Bike registration that works: online, powerful, free.

Registering a bike only takes a few minutes and gives cyclists a permanent record linked to their identity that proves ownership in the case of a theft.

We're an open source project. Take a gander through our code, report bugs, or download it and run it locally.

Dependencies

Running the Bike Index locally

This explanation assumes you're familiar with developing Ruby on Rails applications.

Testing

We use RSpec and Guard for testing.

  • Run the test suit in the background with bundle exec guard

  • You may have to manually add the fuzzystrmatch extension, which we use for near serial searches, to your databases. The migration should take care of this but sometimes doesn't. Open the databases in postgres (psql bikeindex_development and psql bikeindex_test) and add the extension.

CREATE EXTENSION fuzzystrmatch;
  • If you're working on frontend development, you can use Guard::LiveReload to reload the frontend as you work with bundle exec guard -G Guardfile_frontend

Bug tracker

Have a bug or a feature request? Open a new issue.

Community

Keep track of development and community news.

Contributing

Open a Pull request! The earlier you open the pull request, the earlier it's possible to discuss the direction of the changes.

If your pull request contains Ruby patches or features, you must include relevant rspec tests.

... and go hard

About

All the code for the Bike Index, because we love you

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Ruby 48.0%
  • HTML 19.9%
  • CSS 14.5%
  • JavaScript 11.4%
  • CoffeeScript 6.2%