Leaderboard list app, using webpack and ES6 features, notably modules. The project consumes data from the Leaderboard API using JavaScript async and await. It is live here for a demo of the project
This project is build with:
- HTML
- CSS
- Vanilla Javascript
If you want to run the project locally in your browser you need to install:
- Node
- Npm (Node Package Manager)
- Git
- Text Editor
To get the content of this project locally you need to run this command in your terminal:
git clone https://github.com/Beardless-sheik/Leaderboard-project.git
You need to then install the packages locally to your systeme by running:
npm install
To start the server in development mode, Run:
npm run dev
For tracking linter errors locally you need to follow these steps:
-
For tracking the linter errors in HTML files run:
npx hint .
-
And for tracking the linter errors in CSS files run:
npx stylelint "**/*.css"
-
And for tracking the linter errors in JS files run:
npx eslint .
-
To run tests (project uses the Jest framework) you can run the following npm script in your command line:
npx run test
👤 Alick Nyirenda
- GitHub: @githubhandle
- Twitter: @twitterhandle
- LinkedIn: LinkedIn
Feel free to check the issues page
Give a ⭐ if you like this project!
- Thanks to Microverse team that helped with project guidelines