Skip to content

us1415/ReactApp-1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ReactApp

Please see the hosted React App HERE

This project was created following the ReactJSProgram. I highly recomend this course for getting into React as it's learning curve is steady and easy to follow.

The objective of the course was to create a GitHub battle app. This would use the GitHub API to find the users and using a simple algorithm give them a score.

API Requsts are handled by AXIOS. Sentry and raven-js used for error logging. Localtunnel used to push the localserve to a temporary webserver for a remote view of the page.

Prerequisities

You will need the following tools to run the project:

Installation

Open up your CLI and type the following:

$ git clone https://github.com/KeirSweeney/ReactApp.git

Change directory into the project:

$ cd ReactApp

Install the project dependencies with Npm(you may have to sudo):

$ npm install

Run the webpack server default task:

$ npm run start

Click here, to view the page on your local host.

To run the app on a remote webserver run the following commands.

$ npm install -g localtunnel
$ lt --port 3002

Note: The local server must already be running for this to work, so run this command in a new terminal window.

Once the command has run, it will give you a URL where you can go and see the hosted webpage.

React Components

  • Focused
  • Independant
  • Reusable
  • Small
  • Testable

Built With

Author

Keir Sweeney - Github

License

See the license file for details.