Skip to content

In this activity I first set up a JavaScript project for the Leaderboard list app, using webpack and ES6 features, notably modules. After then I continue working on the Leaderboard list app, sending and receiving data from/to the Leaderboard API.

License

Piercel2022/leaderboard

Repository files navigation

Description of the project

In this activity I finalize the project by adding more styling. The puepose is to understand how to use a medium-fidelity wireframes to create a UI.

Built With

  • Major languages: HTML, CSS and Javascript
  • Linters for HTML & CSS and Javascript5(Webhint, Lighthouse, Stylelint, Eslint)
  • npm and webpack

Getting Started

To get a local copy up and running follow these simple example steps in your terminal.

Prerequisites

  • Code editor: Vscode or Sublime
  • Git

Setup

  1. Download the Zip file or clone the repo with:

git clone https://github.com/Piercel2022/leaderboard.git

  1. To access cloned directory run:

cd leaderboard

  1. Open it with the live server

Link demo

live demo

Install, build and run:

To install linters and other project's dependencies run: npm install To build the project run in the terminal: npm run build To run the project, run in the terminal: npm start

Run Test for Linters

For tracking linter errors locally you need to follow these steps:

  1. For tracking linter errors in HTML files run:

npx hint .

  1. For tracking linter errors in CSS or SASS files run:

npx stylelint "*/.{css,scss}"

  1. For tracking linter errors in the Javascript files run:

npx eslint .

Author

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues here.

Show your support

Give a ⭐️ if you like this project!

Acknowledgments

  • Hat tip to anyone whose code was used
  • Inspiration
  • etc

📝 License

This project is (./MIT.md) licensed.

About

In this activity I first set up a JavaScript project for the Leaderboard list app, using webpack and ES6 features, notably modules. After then I continue working on the Leaderboard list app, sending and receiving data from/to the Leaderboard API.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published