The Leaderboard List App is built with webpack and ES6 features, notably modules. This app uses the Leaderboard API service to store user scores.
- Major languages: JavaScript, CSS
- Technologies used: Github, Linters, Webpack, Gitflow, Babel
- npm ( Node Package Manager )
- git and Github Account
To get a local copy up and running follow these simple example steps.
-
Open terminal
-
Change the directory then run the following:
-
Run
git clone git@github.com:mengiefen/leaderboard-list-app.git
-
cd repo-name/
-
-
npm install
on the root directory of your project -
npm start
Runs the app in the development mode. -
Open http://localhost:3000 to view it in your browser.
-
npm run build
Builds the app for production to the build folder.
-
To install local copy Stylelint
npm install --save-dev stylelint@13.x stylelint-scss@3.x stylelint-config-standard@21.x stylelint-csstree-validator@1.x
-
To install local copy of ESLint
npm install --save-dev eslint@7.x eslint-config-airbnb-base@14.x eslint-plugin-import@2.x babel-eslint@10.x
- Stylelint linter
npx stylelint "**/*.{css,scss}"
on the root of your directory of your project.
- ESLint linter
npx eslint .
on the root of your directory of your project.
👤 Mengstu Fentaw
- Github: @mengiefen
- Twitter: @MengistuFentaw
- Linkedin: @mengefen
- To morning session team,reviewers and standup team memebers.
FOLLOW THIS LINK TO SEE THE LIVE DEMO
This project is MIT licensed.