Skip to content

This repo is to set up a JavaScript project for the Leaderboard list app, using webpack and ES6 features, notably modules. Also to develop a first working version of the app following a wireframe without styling - focus on functionality. Consuming the Leaderboard API using JavaScript async

License

Notifications You must be signed in to change notification settings

Uzair-Manzoor/Leaderboard

Repository files navigation

🏆 Leaderboard

📖 Table of Contents

📖 Leaderboard

Leaderboard aims to integrate the Leaderboard API service into an application, providing functionality for creating new games, saving scores, and retrieving scores for a game.

🛠️ Built With

Tech Stack

🖥️ Client

🔑 Key Features

  • Demo of Linters: Showcase the usage of HTML, CSS, and JavaScript linters to ensure code quality.
  • 🏅 Demo of Leaderboard: Implement a leaderboard feature to display and track scores or rankings.

(back to top)

💻 Getting Started

Prerequisites

To run this project, you need the following:

  • 🌐 Web browser
  • 🐙 Git
  • 👨‍💻 Code editor

Setup

Clone this repository to your desired folder:

git clone https://github.com/Uzair-Manzoor/Leaderboard.git

Install

To install all dependencies, run the following command:

npm install

Usage

To run the project, follow these instructions:

  1. Clone this repository to your local machine.

Run Tests

To run tests, use the following commands:

  • To track HTML linter errors, run:
npx hint .
  • To track CSS linter errors, run:
npx stylelint "**/*.{css,scss}"
  • To track JavaScript l

inter errors, run:

npx eslint .

Build

To build the project, run the following command:

npm run build

Webpack Development Server

To run the webpack development server, execute the following command:

npm start

(back to top)

👤 Author

👤 Uzair Manzoor

(back to top)

🔮 Future Features

  • [📱] Mobile Version
  • [📝] Add Model

(back to top)

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

(back to top)

⭐️ Show Your Support

If you like this project, give it a ⭐️.

(back to top)

🙏 Acknowledgments

I would like to thank Microverse.

(back to top)

📝 License

This project is licensed under the MIT License.

(back to top)

About

This repo is to set up a JavaScript project for the Leaderboard list app, using webpack and ES6 features, notably modules. Also to develop a first working version of the app following a wireframe without styling - focus on functionality. Consuming the Leaderboard API using JavaScript async

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published