- Add your project logo.
- HTML5 Room is where your web development journey takes flight. Whether you're looking for coding challenges, insightful tutorials, or a supportive community of fellow developers, you'll find it all here. Join me in exploring the ever-expanding horizons of HTML5, JavaScript, and CSS. Together, we'll shape the future of the web, one line of code at a time.
HTML5 Room is my brainchild, a web enthusiast, and a lifelong learner. This website serves as my personal laboratory where I delve into the ever-evolving world of HTML5, JavaScript, and CSS. My mission is simple: to document my coding adventures, share valuable insights, and inspire fellow developers to push their boundaries.
Write about how to use this project.
- Steps on how to install this project, to use it.
- Be very detailed here, For example, if you have tools which run on different operating systems, write installation steps for all of them.
$ add installations steps if you have to.
- Commands to start the project.
If you want other people to contribute to this project, this is the section, make sure you always add this.
List all the pre-requisites the system needs to develop this project.
- A tool
- B tool
Write about setting up the working environment for your project.
- How to download the project...
- How to install dependencies...
Add a file structure here with the basic details about files, below is an example.
.
โโโ assets
โ โโโ css
โ โ โโโ index-ui.css
โ โ โโโ rate-ui.css
โ โโโ images
โ โ โโโ icons
โ โ โ โโโ shrink-button.png
โ โ โ โโโ umbrella.png
โ โ โโโ logo_144.png
โ โ โโโ Untitled-1.psd
โ โโโ javascript
โ โโโ index.js
โ โโโ rate.js
โโโ CNAME
โโโ index.html
โโโ rate.html
โโโ README.md
No | File Name | Details |
---|---|---|
1 | index | Entry point |
Write the build Instruction here.
Write the deployment instruction here.
If it's open-source, talk about the community here, ask social media links and other links.
Your contributions are always welcome and appreciated. Following are the things you can do to contribute to this project.
-
Report a bug
If you think you have encountered a bug, and I should know about it, feel free to report it here and I will take care of it. -
Request a feature
You can also request for a feature here, and if it will viable, it will be picked for development. -
Create a pull request
It can't get better then this, your pull request will be appreciated by the community. You can get started by picking up any open issues from here and make a pull request.
If you are new to open-source, make sure to check read more about it here and learn more about creating a pull request here.
I use an agile continuous integration methodology, so the version is frequently updated and development is really fast.
-
stage
is the development branch. -
master
is the production branch. -
No other permanent branches should be created in the main repository, you can create feature branches but they should get merged with the master.
Steps to work with feature branch
- To start working on a new feature, create a new branch prefixed with
feat
and followed by feature name. (ie.feat-FEATURE-NAME
) - Once you are done with your changes, you can raise PR.
Steps to create a pull request
- Make a PR to
stage
branch. - Comply with the best practices and guidelines e.g. where the PR concerns visual elements it should have an image showing the effect.
- It must pass all continuous integration checks and get positive reviews.
After this, changes will be merged.
coding guidelines or other things you want people to follow should follow.
You can optionally add a FAQ section about the project.
Add important resources here
Pictures of your project.
Credit the authors here.
MIT.
npm install eslint -D npm init @eslint/config