/bikeBounty

Displays information about most recently stolen/found bikes via Bike-API

Primary LanguageJavaScript

Dino Island

Authored by:

Bai Jaitrong, Grace Lee, Hans Ellis, Peter Philavanh, and Quin Asselin October, 2022


Table of Contents

  1. Repository Description
  2. Github Pages Information
  3. Technologies Used
  4. Setup Instructions
  5. Example Tests
  6. Known Bugs
  7. License Information
  8. Photo Licensure

Repository Description: {#description}

[describe what it does!]

This project was hand-built in tandem with a programming class taught by Epicodus. It contains use of {LANGUAGES} JavaScript, HTML, and formatting from both custom CSS and Bootstrap.


Github Pages: {#pages}

This project can be accessed on Github Pages via this [link](INSERT LINK HERE)


Technologies Used: {#tech}

  • Javascript
  • HTML5
  • CSS3
  • Markdown Text
  • Bootstrap 4.6.2
  • Git
  • Github and Github Pages [check spelling and such of these]
  • ES Lint
  • Babel (version)
  • [WHAT APIS ARE USED??]

Setup Instructions: {#setup}

process to use this template:

  • Installing all packages with $ npm install.
  • Building the project using webpack with $ npm run build
  • Starting a development server with $ npm run start
  • Linting JS files in the src folder with $ npm run lint
  • Running tests with Jest using $ npm run test

This webpage can be access by following the Github Pages linked above

Alternatively, the project can be opened via cloning/downloading repository:

  1. Download this repository from its Github Repository.
  2. Locate the download destination folder on your local machine.
  3. Unzip the downloaded folder if necessary.
  4. Enter the decompressed folder and open "index.html" in your prefered web browser.

(ADD STEPS ABOUT VERIFYING PROJECT IS SET UP CORRECTLY)


Tests: {#tests}

TESTING INFO

An example for formatting:

Describe: wordCounter()

Test 1: "It should return 1 if a passage contains a single word."

Code:

const text = "hello";
wordCounter(text);

Expected Output: 1

End Example


Known Bugs: {#bugs}

In the event that (disallowed values) are entered into [MORE INFO] If you experience this issue, please message the producer of your current repository and include any relevant form/page information. Thank you for your patience as I work on any issues!

The page may experience formatting issues when opened on mobile devices or tablets/laptops in smaller windows. Page should still be legible but general project layout will shift in potentially unforeseen manner. Thus, it is recommended to open the HTML index page in browser or file explorer in as full a screen as hardware allows.

Additionally, included image does not scale-down to fit to smaller screen sizes and may take up a majority of the screen when scrolling through the site from a mobile (or other small-screened) device.


License Information {#license}

Quin Asselin, 2022. Available for distribution, modification, inspection, and application under GPLv3 License

Photo Licensure {#photo}

Photo sourcing and respective licenses are as follows:

  • [Image Title](link to image used)
    • Describe use case or clause for use. [list who produced and when]

All photos are used with permission from their respective owners.