Giter Club home page Giter Club logo

express_quantified_self_fe's Introduction

Quantified Self Front-end

Production Url

Quantified Self

Initial Setup

  1. Clone this starter kit repository and rename the repository to quantified-self-fe in one command
git clone [email protected]:turingschool/qs-frontend-starter.git quantified-self-fe
  1. Change into the quantified-self-fe directory

  2. Remove the default remote (origin)

git remote rm origin
  1. Create a new repository on GitHub named quantified-self-fe

  2. Add your new repository remote - your remote URL and user name will be different in the command below

git remote add origin [email protected]:neight-allen/quantified-self-fe.git
  1. Install the dependencies of the starter kit
npm install
  1. Add, commit, and push up to your repository
git add .
git commit -m "Initial commit using starter kit"
git push origin master

Running the Server Locally

To see your code in action locally, you need to fire up a development server. Use the command:

npm start

Once the server is running, visit in your browser:

  • http://localhost:8080/ to run your application.

You will need to make sure that your Quantified Self API is also running at http://localhost:3000

GitHub Pages Setup

This site will be served from GitHub Pages in production.

In order to see your application running on production:

  1. Open ./lib/requests/qsAPI.js and replace YOUR URL HERE with the base URL of your Quantified Self API running in production (e.g. the root of your Heroku app).

  2. From the command line, run npm run build.

  3. Commit and push your application to GitHub.

  4. Visit your repository on Github

  5. Go to Settings

  6. Under the Github Pages section of Options, select 'master' as your source and click Save

Be sure to npm run build and commit before each push to master. A few seconds after you push up, you should be able to see your application at https://your-github-username.github.io/quantified-self-fe.

Built With

express_quantified_self_fe's People

Contributors

tlvndgren avatar s-espinosa avatar corywest avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.