Skip to content

BradRWeir/web-api-wcci

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Public API

Getting Started

The project is setup to use NodeJS and WebPack, however if you choose to do a straight forward HTML, CSS, and Vanilla JavaScript project, simply adjust the file paths and names for your .css and .js files in the index.html and make the appropriate adjustments in the main.js file.

If you choose the NodeJS route you simply need to open a terminal in the root folder and run: npm install followed by npm start.

Goals

  • To prepare a small working JavaScript application that you can deploy to GitHub pages and show off to employers
  • To focus on good git practices
  • To focus on clean code
  • To review HTML, CSS, JavaScript functions, and the fetch API
  • To experiment with Postman, a workspace to test out API requests

Requirements

Have fun with this project! Locate a public API, access its data, and present information to your user through the browser.

Use any of the following sites as a resource for public APIs. API documentation varies, so don't get bogged down with an API that has terrible documentation - find a better one.

The following features are required:

  • Use of JavaScipt, HTML, and CSS
  • User action or input in the form of a button(s), input field(s), form, etc.
  • Use of the JavaScript fetch API to retrieve data from a public API endpoint
  • Display of data from the API in the browser
  • Attractive and user friendly css styling
  • A link to the API Documentation

About

Project for WCCI 2022 Spring C# Cohort

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published