An open API service indexing awesome lists of open source software.

https://github.com/waishnav/watcher-website

Watcher - Minimal Screen time tracker website
https://github.com/waishnav/watcher-website

arch-linux css hacktoberfest javascript linux react screen-time-tracker watcher watcher-cli

Last synced: 4 months ago
JSON representation

Watcher - Minimal Screen time tracker website

Awesome Lists containing this project

README

          

## Watcher website first look

### Note: This repostory is moved to the branch `website` in Watcher repository, for furthur developement after Hacktoberfest.
This is what we are gonna make throughout the Hacktoberfest.
Also do check out [Watcher](https://github.com/waishnav/watcher)

## Tech-stack
![ReactJS](https://img.shields.io/badge/-React-orange?color=09D9FE&style=for-the-badge&logo=React&logoColor=white&logoWidth=20)
![CSS3](https://img.shields.io/badge/-CSS3-orange?color=264DE4&style=for-the-badge&logo=CSS3&logoColor=white&logoWidth=20)

## Want to Contribute to Watcher ?
## Rules

- Don't create a pull request on an issue that doesn't exist, create an issue first and if the changes you are proposing are said to be okay, you can go ahead and create a pull request

- Before starting to work on any issue make sure it's assigned to you

- Add the Issue you worked on in your Pull Request

- Don't work on the main branch, create your own branch

## 💥 How to Contribute

- Take a look at the existing [Issues](https://github.com/Waishnav/Watcher-website/issues) or [create a new issue](https://github.com/Waishnav/Watcher-website/issues/new)!
- [Fork the Repo](https://github.com/Waishnav/Watcher-website/fork). Then, create a branch for any issue that you are working on. Finally, commit your work.
- Create a [Pull Request](PR), which will be promptly reviewed and given suggestions for improvements by maintainers
- Add screenshots or screen captures to your Pull Request to help us understand the effects of the changes proposed in your PR.

---

## 🌟 HOW TO MAKE A PULL REQUEST:

1. Start by making a Fork of the [Watcher-website](https://github.com/Waishnav/Watcher-website/fork) repository.

2. Clone your new fork of the repository in the terminal/CLI on your computer with the following command:

```bash
git clone https://github.com//Watcher-website
```

3. Navigate to the newly created Code-Magic project directory:

```bash
cd Watcher-website
```

4. Set upstream command:

```bash
git remote add upstream https://github.com/Waishnav/Watcher-website.git
```

5. Create a new branch:

```bash
git checkout -b YourBranchName
```

6. Sync your fork or your local repository with the origin repository:

- In your forked repository, click on "Fetch upstream"
- Click "Fetch and merge"

### Alternatively, Git CLI way to Sync forked repository with origin repository:

```bash
git fetch upstream
```

```bash
git merge upstream/main
```

### [Github Docs](https://docs.github.com/en/github/collaborating-with-pull-requests/addressing-merge-conflicts/resolving-a-merge-conflict-on-github) for Syncing

7. Make your changes to the source code.

8. Stage your changes and commit:

```bash
git add
git commit -m "commitmessage"
```

9. Push your local commits to the remote repository:

```bash
git push origin YourBranchName
```

10. Create a [Pull Request](https://help.github.com/en/github/collaborating-with-issues-and-pull-requests/creating-a-pull-request)!

11. Congratulations! You've made your first contribution to [Watcher-website](https://github.com/Waishnav/Watcher-website/graphs/contributors)!

## 💥 Issues

In order to discuss changes, you are welcome to [open an issue](https://github.com/Waishnav/Watcher-website/issues/new) about what you would like to contribute. Enhancements are always encouraged and appreciated.