KO
|
EN
gitlite — search
Search
#python
#java
#python3
#arduino
#golang
#machine-learning
#rust
#html
#flask
#javascript
#seismology
#nodejs
BikeList
★ 22
Open GitHub ↗
Hackbright Final Project
Download README (.md)
Explore Similar Repositories
hookable
:
A simple app that accepts and stores webhook deliveries.
angular-cms
:
A Content Management System with a backend written in AngularJS and PHP
jsqsh
:
Console based database query tool, featuring command line editing, piping of output to other programs, and much much more
research
:
$research
msb
:
A framework to simplify the implementation of an event-bus oriented microservices architecture
// repository documentation
Was this content helpful?
★ 0
(0 ratings)
Select Rating:
★
★
★
★
★
Submit Feedback
Recent Feedback
×
Download README
Do you want to download the
README.md
file for
BikeList
?
Download (.md)
BikeList -------- **Live Demo** http://bikelist.herokuapp.com/ **Description** BikeList is an alternative used bike marketplace that introduces more transparency in the bike buying process so you can rest assured that your purchase will not contribute to the cycle of bike theft. BikeList integrates with BikeIndex, an open-source bike registry, to verify that listed bikes are not stolen and uses Facebook OAuth to tie listings to the seller's online identity. A smooth user interface and features such as location-based search, bike-specific search filters, detailed bike specs, and info guides further enhance the bike buyer's experience. ### Screenshots **Search Page**  **Bike Listing Page**  **Catching Stolen Bikes**  ### Technology Stack **Application:** Python, Flask, Jinja, SQLAlchemy, PostgreSQL **APIs:** BikeIndex, Facebook OAuth, Mapbox.js, Google Geocoding **Front-End**: HTML/CSS, Bootstrap, JQuery, JavaScript, Backbone ### How to run BikeList locally Create a virtual environment ``` > virtualenv env > source env/bin/activate ``` Install the dependencies ``` > pip install -r requirements.txt ``` Run the app ``` > python app.py ``` Open your browser and navigate to ``` http://localhost:5000/ ``` Note: The login functionality requires that you have a Facebook app id and secret set as local environment variables: ``` FACEBOOK_APP_SECRET FACEBOOK_APP_ID ```