- 📖 About the Project
- 💻 Getting Started
- 👥 Author
- 🔭 Future Features
- 🤝 Contributing
- ⭐️ Show your support
- 🙏 Acknowledgements
- ❓ FAQ (OPTIONAL)
- 📝 License
The leaderboard website displays scores submitted by different players. It also allows you to submit your score. All data is preserved thanks to the external Leaderboard API service.
Client
Server
- N/A
Database
- N/A
- Follow a correct Gitflow
- Comply with linters
- DOM events with Javascript
- Javascript events
- Use objects to store and access data
- Use proper ES6 syntax
- Use npm as software packages system
- Use webpack to bundle JavaScript
- Send and receive data from an API
- Use API documentation
- Understand and use JSON
- Make JavaScript code asynchronous
To get a local copy up and running, follow these steps:
In order to run this project you need:
✅ Github account
✅ Visual Studio Code installed
✅ Node.js installed
✅ Git Bash installed (optional)
Clone this repository to your desired folder:
cd [my-folder]
git clone "putHereRepoLink"
Use this command to initiliaze all packages:
npm install
Use this command to open the web server:
npm start
Carlos Igreda
- GitHub: @CarlosIgreda
- Twitter: @carlosigreda
- LinkedIn: carlos-jesús-igreda-rivas-323763116
- Use js frameworks
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you like this project you can follow me on Github.
I would like to thank all Microverse staff and my coding partners as well.
-
What is a Linter?
- Linter is a tool that analyzes source code to flag programming errors, bugs, stylistic errors, and suspicious constructs.
-
What is meant by Gitflow?
- Gitflow is an alternative Git branching model that involves the use of feature branches and multiple primary branches.
-
What is DOM?
- The Document Object Model (DOM) is the data representation of the objects that comprise the structure and content of a document on the web.
This project is MIT licensed.