/Leaderboard-project

Leaderboard list app, using webpack and ES6 features, notably modules. The project consumes data from the Leaderboard API using JavaScript async and await.

Primary LanguageJavaScript

Leaderboard project

To Do List

Description

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

Built With

This project is build with:

  • HTML
  • CSS
  • Vanilla Javascript

Getting Started

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

Test

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

👤 Author

👤 Alick Nyirenda

🤝 Contributing

Feel free to check the issues page

Show your support

Give a ⭐ if you like this project!

Acknowledgments

  • Thanks to Microverse team that helped with project guidelines