Skip to content

kpundt93/bike-index

Repository files navigation

Bike Index API

By: Katie Pundt, Drew Henderson, and Matt Casperson

An application to display listings for stolen or missing bikes for a specific location.

Technologies Used

  • HTML
  • CSS
  • Bootstrap
  • JavaScript
  • jQuery
  • npm
  • webpack
  • eslint
  • popperjs/core
  • APIs
  • git
  • GitHub

Description

The application will allow users to input a zip code or city/state combination to receive listings for missing or stolen bikes for that area.

Setup/Installation Requirements

  • Navigate to https://github.com/kpundt93/bike-index
  • Click on the green "Code" button and copy the repository URL or click on the copy button
  • Open the terminal on your desktop
  • Once in the terminal, use it to navigate to your desktop folder
  • Once inside your desktop folder, use the command git clone https://github.com/kpundt93/bike-index.git
  • After cloning the project, navigate into it using the command cd bike-index
  • Use the command git remote to confirm the creation of the new local repository
  • Install project dependencies by running the command npm install
  • If you receive errors in the terminal, try running npm install again, sometimes npm can be finicky
  • Then run the command npm run start to start the project server and view the application (use ctrl + c to exit the server in the terminal)
  • Open the project in your preferred text editor

Troubleshooting

  • If you are receiving errors regrading webpack, try running the command npm install webpack@4.39.3 --save-dev --save-exact, then run npm run build again
  • If you continue to have issues setting up the environment, try deleting the package-lock.json file and the node_modules folder from the project. Then rebuild the environment by running npm install again.

Known Bugs

  • No known bugs

License

MIT License: https://opensource.org/licenses/MIT

Copyright (c) 2021 Katie Pundt, Drew Henderson, and Matt Casperson