- π About the Project
- π» Getting Started
- π₯ Authors
- π Future Features
- π€ Contributing
- βοΈ Show your support
- π Acknowledgements
- π License
The leader-board website displays scores submitted by different players. It also allows you to submit your score. All data is preserved thanks to the external Leader-board API service.
Server
Database
Plain HTML with basic style Use of webpack
In order to run this project you need:
- A PC running any operating system like Windows, Linux, or MacOS
- An Internet connection
- Git installed
- Webpack installed
- Knowledge of some basic Git commands
- Link your PC to GitHub
- Clone this repository to your desired folder:
Clone this repository to your desired folder:
git clone https://github.com/shayan1234554321/Leader-board.git
- Open the file in your code editor
- Setup JavaScript + CSS + HTML linter
Run the following codes in your project folder in your IDE:
npm install --save-dev [email protected] [email protected] [email protected] [email protected]
npm install --save-dev [email protected] [email protected] [email protected] [email protected]
- node_modules
npm install -g node-modules
- webpack
npm install -g webpack
npm install -g webpack-cli
- project dependencies
npm install
To run the project, execute the following command:
Start the server
npm run start
To run Stylelint and ESLint tests, run the following commands respectively:
npx stylelint "**/*.{css,scss}"
npx eslint .
To deploy this project run
npm run deploy
π€ Shayan
- GitHub: @githubhandle
- Twitter: @twitterhandle
- LinkedIn: LinkedIn
- [Create a new game using an API]
- [Implement the "Refresh" button that will get all scores for a game created by you from the API]
- [Implement the form "Submit" button that will save a score for a game created by you]
- [Use async and await JavaScript features to consume the API]
- [Better styling]
You can contribute to this project by writing an issue here
If you like this project please leave a βοΈ
I would like to thank Microverse and youtube for help
This project is MIT licensed.