Skip to content

A webapp that fetches data via Ajax requests to Github API. Custom boilerplate using React, Webpack, Babel, react-router, and axios. Served using Firebase.

Notifications You must be signed in to change notification settings

bdhsu/github-battle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Github Battle

Github Battle is a multipage webapp that fetches data via Ajax requests to Github API. Custom boilerplate using React, Webpack, Babel, react-router, and axios. Served using Firebase.

This is my implementation of the final project of React Fundamentals, a course which can be found here.

Features

Custom Boilerplate: Custom NPM boilerplate using React, bundling via Webpack, and Babel as a compiler.

Multipage: Routing through react-router

Instantaneous Data: Data is fetched instantaneously via Ajax requests to the Github API using axios

Live Hosting: Check out the live application as hosted using Firebase HERE.

Usage

Run npm install -> installs dependencies Run npm run start -> starts a local instance of Webpack dev server Go to localhost:8080 to check out a locally hosted instance of Github Battle.

About

A webapp that fetches data via Ajax requests to Github API. Custom boilerplate using React, Webpack, Babel, react-router, and axios. Served using Firebase.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published