From 06cccaf0b5cb2efeb2dfc538f3f24e8902d1d2fc Mon Sep 17 00:00:00 2001 From: ishgupta <145888723+Ishitagu@users.noreply.github.com> Date: Tue, 1 Oct 2024 11:12:58 +0530 Subject: [PATCH 01/12] Create greet-issues.yml --- .github/workflows/greet-issues.yml | 47 ++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 .github/workflows/greet-issues.yml diff --git a/.github/workflows/greet-issues.yml b/.github/workflows/greet-issues.yml new file mode 100644 index 0000000..ddce1a8 --- /dev/null +++ b/.github/workflows/greet-issues.yml @@ -0,0 +1,47 @@ +name: Greet Issues + +on: + issues: + types: [opened] + +jobs: + greet: + runs-on: ubuntu-latest + steps: + - name: Check out code + uses: actions/checkout@v3 # This should automatically be on Node 20 + + - name: Set up Node.js + uses: actions/setup-node@v3 # This should also be compatible with Node 20 + with: + node-version: '20' + + - name: Handle Issue Greetings + uses: actions/github-script@v6 # Update to a compatible version + with: + script: | + const issue = context.payload.issue; + if (!issue) { + console.error("No issue context available."); + return; + } + + const user = issue.user.login; + const message = `πŸ‘‹ Hello @${user}! Thank you for opening this issue titled "**${issue.title}**"! We're excited to see your contribution and a maintainer will get back to you shortly 😊! \n\nPlease ensure the following:\n1. Be respectful. \n2. Follow the contribution guidelines.\n\nHappy coding! πŸš€`; + + await github.rest.issues.createComment({ + ...context.repo, + issue_number: issue.number, + body: message + }); + + // Request more information if the issue body is empty + const issueBody = issue.body || ''; + if (issueBody.trim().length === 0) { + const requestInfoMessage = `🧐 We would appreciate it if you could provide us with more info about this issue, @${user}! πŸ€”`; + await github.rest.issues.createComment({ + ...context.repo, + issue_number: issue.number, + body: requestInfoMessage + }); + } From 37b900dff35cf66c8452756ef8abf38b4d8e1ba2 Mon Sep 17 00:00:00 2001 From: ishgupta <145888723+Ishitagu@users.noreply.github.com> Date: Tue, 1 Oct 2024 11:13:29 +0530 Subject: [PATCH 02/12] Create greet-pr.yml added code --- .github/workflows/greet-pr.yml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 .github/workflows/greet-pr.yml diff --git a/.github/workflows/greet-pr.yml b/.github/workflows/greet-pr.yml new file mode 100644 index 0000000..0078579 --- /dev/null +++ b/.github/workflows/greet-pr.yml @@ -0,0 +1,19 @@ +name: Greetings Workflow + +on: + pull_request: + types: [opened] + +jobs: + greeting: + runs-on: ubuntu-latest + steps: + - name: Send Welcome Message + uses: actions/first-interaction@v1 + with: + repo-token: ${{ secrets.GITHUB_TOKEN }} + + pr-message: | + πŸŽ‰ Thank you for your contribution! Your pull request has been submitted successfully. + A maintainer will review it as soon as possible. We appreciate your support in improving this project! + From 4c9a8918e72fd8482dd59268eb2e8be8f6991a21 Mon Sep 17 00:00:00 2001 From: ishgupta <145888723+Ishitagu@users.noreply.github.com> Date: Tue, 1 Oct 2024 11:23:27 +0530 Subject: [PATCH 03/12] Update greet-pr.yml --- .github/workflows/greet-pr.yml | 23 ++++++++++------------- 1 file changed, 10 insertions(+), 13 deletions(-) diff --git a/.github/workflows/greet-pr.yml b/.github/workflows/greet-pr.yml index 0078579..704db0e 100644 --- a/.github/workflows/greet-pr.yml +++ b/.github/workflows/greet-pr.yml @@ -1,19 +1,16 @@ -name: Greetings Workflow +name: Greetings -on: - pull_request: - types: [opened] +on: [pull_request_target, issues] jobs: greeting: runs-on: ubuntu-latest + permissions: + issues: write + pull-requests: write steps: - - name: Send Welcome Message - uses: actions/first-interaction@v1 - with: - repo-token: ${{ secrets.GITHUB_TOKEN }} - - pr-message: | - πŸŽ‰ Thank you for your contribution! Your pull request has been submitted successfully. - A maintainer will review it as soon as possible. We appreciate your support in improving this project! - + - uses: actions/first-interaction@v1 + with: + repo-token: ${{ secrets.GITHUB_TOKEN }} + issue-message: "Hi there! Thanks for opening this issue. We appreciate your contribution to this open-source project. We aim to respond or assign your issue as soon as possible." + pr-message: "Welcome to Our repository.🎊 Thank you so much for taking the time to point this out." From 680735b676e6f0e124a20237025ee81c36b5d667 Mon Sep 17 00:00:00 2001 From: Mugundh Date: Tue, 1 Oct 2024 21:19:31 +0530 Subject: [PATCH 04/12] Improved contribution guidelines --- README.md | 46 ++++++++++++++++++++++++++++++++++++++++------ 1 file changed, 40 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index d16b899..fc95c15 100644 --- a/README.md +++ b/README.md @@ -15,12 +15,46 @@ This repository focuses on building and implementing cryptocurrency features lik - **Cryptocurrency Price Prediction:** A feature that predicts the prices of the latest cryptocurrencies. ### Contribution guidelines -- Switch to the gh-pages branch all the changes need to be done in the gh-pages branch -- Fork the repo of gh-pages branch -- And then clone the forked repo into ur system using the git clone command -- And then make the changes and then commit back the changes to your forked repo -- And then make a pull request addressing the issue -- We will make the commit based upon our requirments and the quality of your code or changes +1. **Switch to the gh-pages branch**: Click on the current branch name at the top of the window to open the Branch dropdown menu. Locate and click on the gh-pages branch to switch to it. + +2. **Fork the Repository**: + Click on the "Fork" button at the top right of the repository page to create your own copy of the project. + +3. **Clone the Forked Repository**: + - Clone your forked repository to your local machine using the following command (replace with your GitHub username): + - ```terminal + git clone git clone https://github.com//blockchain.git + ``` + +4. **Make changes:** + - Navigate to the project directory + - ```terminal + cd blockchain + ``` + - Make your desired changes, whether it’s fixing bugs, adding features, or improving documentation. + +5. **Commit Your Changes:** + - After making your changes, add and commit them to your local repository: + - ```terminal + git add . + git commit -m "Brief description of your changes" + ``` + +6. **Push Changes to Your Fork:** + - Push your changes back to your forked repository on GitHub: + - ```terminal + git push origin gh-pages + ``` + +7. **Create a Pull Request:** +Go to the original repository (OpenTekHub/blockchain) on GitHub and you’ll see a notification to create a pull request. Click on "Compare & pull request" to submit your changes for review. + +8. **Address Feedback:** +Be prepared to address any feedback from the maintainers regarding your pull request. We value quality contributions and may ask for revisions. + + + + ## Getting Started From 3f17c5f0b51f5c3113c16ff5375afedc3b23a88c Mon Sep 17 00:00:00 2001 From: Mugundh Date: Tue, 1 Oct 2024 23:10:10 +0530 Subject: [PATCH 05/12] Update Contribution Guidelines --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index fc95c15..a12d961 100644 --- a/README.md +++ b/README.md @@ -15,6 +15,7 @@ This repository focuses on building and implementing cryptocurrency features lik - **Cryptocurrency Price Prediction:** A feature that predicts the prices of the latest cryptocurrencies. ### Contribution guidelines + 1. **Switch to the gh-pages branch**: Click on the current branch name at the top of the window to open the Branch dropdown menu. Locate and click on the gh-pages branch to switch to it. 2. **Fork the Repository**: @@ -52,9 +53,8 @@ Go to the original repository (OpenTekHub/blockchain) on GitHub and you’ll see 8. **Address Feedback:** Be prepared to address any feedback from the maintainers regarding your pull request. We value quality contributions and may ask for revisions. - - - +9. **Star the Repository and Follow the Organization:** +Don’t forget to star ⭐ the repository and follow the [OpenTekHub](https://github.com/OpenTekHub) organization to stay updated with our projects and contributions! ## Getting Started From 07f28d16e68793591cc7ae81fcfec781a783757f Mon Sep 17 00:00:00 2001 From: Mugundh Date: Wed, 2 Oct 2024 00:02:37 +0530 Subject: [PATCH 06/12] Added LEARN.md --- LEARN.md | 91 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 91 insertions(+) create mode 100644 LEARN.md diff --git a/LEARN.md b/LEARN.md new file mode 100644 index 0000000..539c335 --- /dev/null +++ b/LEARN.md @@ -0,0 +1,91 @@ +# Welcome to OpenTekHub Blockchain Repository πŸš€ + +This repository allows you to explore cryptocurrency price predictions using JavaScript and an API integration (CoinGecko). The project is designed to help you understand how to fetch and display real-time data, specifically cryptocurrency prices, by integrating external APIs into a web application. + +## 🌟 What You Will Learn: +- HTML Structure: Basic layout of a web application. +- JavaScript API Integration: How to fetch data from external APIs (CoinGecko). +- CSS Styling: Applying modern styles with a clean design using Flexbox and responsive layouts. +- Interactive UI: Implementing input-based suggestions and dynamic content updates. +- Predict Cryptocurrency Prices: Learn how to predict and display live cryptocurrency prices based on user input. + +## πŸ› οΈ Prerequisites: +Basic understanding of HTML, CSS, and JavaScript. +A web browser (e.g., Chrome, Firefox). +Text editor (e.g., VS Code, Sublime). + +### Step 1: Clone the Repository +First, you need to clone the repository to your local machine. In your terminal, type the following command: +```terminal + git clone https://github.com//blockchain.git +``` + +### Step 2: Understand the Project Structure +Once cloned, explore the folder structure: + +- index.html: The main HTML page for your web application. +- styles.css: Contains all the styling for your application. +- script.js: Includes the JavaScript logic to fetch cryptocurrency prices and handle user input. + + +### Step 3: Setting Up the HTML +In the index.html file, the structure of the webpage is defined. This includes: + +- A header for the project title. +- A crypto price prediction section with input and a button to fetch prices. +- Repository Information with a link to the GitHub repository. + +You don’t need to change anything here unless you want to add more features. + +### Step 4: Style Your Webpage (CSS) +The styles in styles.css make your web app look modern and responsive. + +Key points: + +- The gradient background and clean typography provide a sleek look. +- Responsive design using media queries ensures the app works on all devices, from mobile to desktop. + +If you want to experiment with the styles, open styles.css and modify. + +### Step 5: JavaScript Logic (API Integration) +Now, the core part! The script.js file contains JavaScript code that fetches cryptocurrency prices using the CoinGecko API and displays them dynamically on the webpage. + +- Crypto Suggestions: As the user types a symbol, suggestions are shown. +- API Fetching: After clicking "Predict Price", it fetches the price from the CoinGecko API. + +Here's the key JavaScript code for fetching the price: + +```terminal + fetch(`https://api.coingecko.com/api/v3/simple/price?ids=${crypto}&vs_currencies=usd`) + .then(response => response.json()) + .then(data => { + document.getElementById("price").innerText = "$" + data[crypto].usd; + }) + .catch(error => { + console.error("Error:", error); + }); +``` +### Step 6: Testing the Application +To see the application in action: + +- Open index.html in your browser (double-click the file). +- Type a cryptocurrency symbol (e.g., BTC for Bitcoin, ETH for Ethereum). +- Click "Predict Price" to see the current price. + +### Step 7: Expanding the Project +Here are some ideas to expand the project: + +- Add more cryptocurrencies to the cryptoMap object in script.js. +- Enhance the UI with more visuals, such as cryptocurrency logos or charts. +- Improve Error Handling by providing better feedback if the API fails or the symbol isn't valid. + + +### πŸŽ“ Additional Resources: +- [CoinGecko API Docs](https://docs.coingecko.com/reference/introduction) - Learn more about the cryptocurrency data API. +- [JavaScript Fetch API](https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API/Using_Fetch) - Documentation for making HTTP requests in JavaScript. + +Feel free to ask questions and contribute to the project! πŸ‘©β€πŸ’» Happy Learning! ✨ + +## πŸ™ Support + +This project needs a ⭐️ from you. Don't forget to leave a star ⭐️ From 7bcfc87a4551b290a096fd8ebd6cdb982867ac15 Mon Sep 17 00:00:00 2001 From: Mugundh Date: Wed, 2 Oct 2024 00:06:59 +0530 Subject: [PATCH 07/12] Revert "Added LEARN.md" This reverts commit 07f28d16e68793591cc7ae81fcfec781a783757f. --- LEARN.md | 91 -------------------------------------------------------- 1 file changed, 91 deletions(-) delete mode 100644 LEARN.md diff --git a/LEARN.md b/LEARN.md deleted file mode 100644 index 539c335..0000000 --- a/LEARN.md +++ /dev/null @@ -1,91 +0,0 @@ -# Welcome to OpenTekHub Blockchain Repository πŸš€ - -This repository allows you to explore cryptocurrency price predictions using JavaScript and an API integration (CoinGecko). The project is designed to help you understand how to fetch and display real-time data, specifically cryptocurrency prices, by integrating external APIs into a web application. - -## 🌟 What You Will Learn: -- HTML Structure: Basic layout of a web application. -- JavaScript API Integration: How to fetch data from external APIs (CoinGecko). -- CSS Styling: Applying modern styles with a clean design using Flexbox and responsive layouts. -- Interactive UI: Implementing input-based suggestions and dynamic content updates. -- Predict Cryptocurrency Prices: Learn how to predict and display live cryptocurrency prices based on user input. - -## πŸ› οΈ Prerequisites: -Basic understanding of HTML, CSS, and JavaScript. -A web browser (e.g., Chrome, Firefox). -Text editor (e.g., VS Code, Sublime). - -### Step 1: Clone the Repository -First, you need to clone the repository to your local machine. In your terminal, type the following command: -```terminal - git clone https://github.com//blockchain.git -``` - -### Step 2: Understand the Project Structure -Once cloned, explore the folder structure: - -- index.html: The main HTML page for your web application. -- styles.css: Contains all the styling for your application. -- script.js: Includes the JavaScript logic to fetch cryptocurrency prices and handle user input. - - -### Step 3: Setting Up the HTML -In the index.html file, the structure of the webpage is defined. This includes: - -- A header for the project title. -- A crypto price prediction section with input and a button to fetch prices. -- Repository Information with a link to the GitHub repository. - -You don’t need to change anything here unless you want to add more features. - -### Step 4: Style Your Webpage (CSS) -The styles in styles.css make your web app look modern and responsive. - -Key points: - -- The gradient background and clean typography provide a sleek look. -- Responsive design using media queries ensures the app works on all devices, from mobile to desktop. - -If you want to experiment with the styles, open styles.css and modify. - -### Step 5: JavaScript Logic (API Integration) -Now, the core part! The script.js file contains JavaScript code that fetches cryptocurrency prices using the CoinGecko API and displays them dynamically on the webpage. - -- Crypto Suggestions: As the user types a symbol, suggestions are shown. -- API Fetching: After clicking "Predict Price", it fetches the price from the CoinGecko API. - -Here's the key JavaScript code for fetching the price: - -```terminal - fetch(`https://api.coingecko.com/api/v3/simple/price?ids=${crypto}&vs_currencies=usd`) - .then(response => response.json()) - .then(data => { - document.getElementById("price").innerText = "$" + data[crypto].usd; - }) - .catch(error => { - console.error("Error:", error); - }); -``` -### Step 6: Testing the Application -To see the application in action: - -- Open index.html in your browser (double-click the file). -- Type a cryptocurrency symbol (e.g., BTC for Bitcoin, ETH for Ethereum). -- Click "Predict Price" to see the current price. - -### Step 7: Expanding the Project -Here are some ideas to expand the project: - -- Add more cryptocurrencies to the cryptoMap object in script.js. -- Enhance the UI with more visuals, such as cryptocurrency logos or charts. -- Improve Error Handling by providing better feedback if the API fails or the symbol isn't valid. - - -### πŸŽ“ Additional Resources: -- [CoinGecko API Docs](https://docs.coingecko.com/reference/introduction) - Learn more about the cryptocurrency data API. -- [JavaScript Fetch API](https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API/Using_Fetch) - Documentation for making HTTP requests in JavaScript. - -Feel free to ask questions and contribute to the project! πŸ‘©β€πŸ’» Happy Learning! ✨ - -## πŸ™ Support - -This project needs a ⭐️ from you. Don't forget to leave a star ⭐️ From 288f3477f13935903abadd3897ed461b3246a8ee Mon Sep 17 00:00:00 2001 From: Mugundh Date: Wed, 2 Oct 2024 09:33:33 +0530 Subject: [PATCH 08/12] Add LEARN.md documentation for project setup and usage --- LEARN.md | 91 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 91 insertions(+) create mode 100644 LEARN.md diff --git a/LEARN.md b/LEARN.md new file mode 100644 index 0000000..539c335 --- /dev/null +++ b/LEARN.md @@ -0,0 +1,91 @@ +# Welcome to OpenTekHub Blockchain Repository πŸš€ + +This repository allows you to explore cryptocurrency price predictions using JavaScript and an API integration (CoinGecko). The project is designed to help you understand how to fetch and display real-time data, specifically cryptocurrency prices, by integrating external APIs into a web application. + +## 🌟 What You Will Learn: +- HTML Structure: Basic layout of a web application. +- JavaScript API Integration: How to fetch data from external APIs (CoinGecko). +- CSS Styling: Applying modern styles with a clean design using Flexbox and responsive layouts. +- Interactive UI: Implementing input-based suggestions and dynamic content updates. +- Predict Cryptocurrency Prices: Learn how to predict and display live cryptocurrency prices based on user input. + +## πŸ› οΈ Prerequisites: +Basic understanding of HTML, CSS, and JavaScript. +A web browser (e.g., Chrome, Firefox). +Text editor (e.g., VS Code, Sublime). + +### Step 1: Clone the Repository +First, you need to clone the repository to your local machine. In your terminal, type the following command: +```terminal + git clone https://github.com//blockchain.git +``` + +### Step 2: Understand the Project Structure +Once cloned, explore the folder structure: + +- index.html: The main HTML page for your web application. +- styles.css: Contains all the styling for your application. +- script.js: Includes the JavaScript logic to fetch cryptocurrency prices and handle user input. + + +### Step 3: Setting Up the HTML +In the index.html file, the structure of the webpage is defined. This includes: + +- A header for the project title. +- A crypto price prediction section with input and a button to fetch prices. +- Repository Information with a link to the GitHub repository. + +You don’t need to change anything here unless you want to add more features. + +### Step 4: Style Your Webpage (CSS) +The styles in styles.css make your web app look modern and responsive. + +Key points: + +- The gradient background and clean typography provide a sleek look. +- Responsive design using media queries ensures the app works on all devices, from mobile to desktop. + +If you want to experiment with the styles, open styles.css and modify. + +### Step 5: JavaScript Logic (API Integration) +Now, the core part! The script.js file contains JavaScript code that fetches cryptocurrency prices using the CoinGecko API and displays them dynamically on the webpage. + +- Crypto Suggestions: As the user types a symbol, suggestions are shown. +- API Fetching: After clicking "Predict Price", it fetches the price from the CoinGecko API. + +Here's the key JavaScript code for fetching the price: + +```terminal + fetch(`https://api.coingecko.com/api/v3/simple/price?ids=${crypto}&vs_currencies=usd`) + .then(response => response.json()) + .then(data => { + document.getElementById("price").innerText = "$" + data[crypto].usd; + }) + .catch(error => { + console.error("Error:", error); + }); +``` +### Step 6: Testing the Application +To see the application in action: + +- Open index.html in your browser (double-click the file). +- Type a cryptocurrency symbol (e.g., BTC for Bitcoin, ETH for Ethereum). +- Click "Predict Price" to see the current price. + +### Step 7: Expanding the Project +Here are some ideas to expand the project: + +- Add more cryptocurrencies to the cryptoMap object in script.js. +- Enhance the UI with more visuals, such as cryptocurrency logos or charts. +- Improve Error Handling by providing better feedback if the API fails or the symbol isn't valid. + + +### πŸŽ“ Additional Resources: +- [CoinGecko API Docs](https://docs.coingecko.com/reference/introduction) - Learn more about the cryptocurrency data API. +- [JavaScript Fetch API](https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API/Using_Fetch) - Documentation for making HTTP requests in JavaScript. + +Feel free to ask questions and contribute to the project! πŸ‘©β€πŸ’» Happy Learning! ✨ + +## πŸ™ Support + +This project needs a ⭐️ from you. Don't forget to leave a star ⭐️ From b744e58cde12668a57ab4a08f9118e5a0856fb11 Mon Sep 17 00:00:00 2001 From: Harish Date: Fri, 4 Oct 2024 23:00:10 +0530 Subject: [PATCH 09/12] Create PR_Template.md --- .github/PR_Template.md | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 .github/PR_Template.md diff --git a/.github/PR_Template.md b/.github/PR_Template.md new file mode 100644 index 0000000..dd4f410 --- /dev/null +++ b/.github/PR_Template.md @@ -0,0 +1,23 @@ + + +## Related Issue* + +Closes #issue_number + + + +## Description + + + +## Screenshot Section (MUST) + + + + + +## Task + +- [ ] Follow us on GitHub +- [ ] Star the repo on GitHub From e622ebf3cb7a180b9ed4c466fc2f6a4e5b43d885 Mon Sep 17 00:00:00 2001 From: Souvik Kumar Pramanik <123581988+souvikpramanikgit@users.noreply.github.com> Date: Sat, 5 Oct 2024 22:17:20 +0530 Subject: [PATCH 10/12] Update README.md --- README.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/README.md b/README.md index a12d961..602cfc8 100644 --- a/README.md +++ b/README.md @@ -62,4 +62,10 @@ Don’t forget to star ⭐ the repository and follow the [OpenTekHub](https://gi - **Explore**: Take a look at our [live website](https://opentekhub.github.io/blockchain/) to get a feel for the project. - **Check out the issues**: We frequently update the [Issues](https://github.com/OpenTekHub/blockchain/issues) section with bugs, features, and other contributions we need help with. - **Contact us**: If you need assistance or have any questions, feel free to reach out by opening a new issue or emailing the maintainers. +- +## Contributors + +Big thanks to all the contributors! πŸŽ‰ + + From b6b608f526fecf46924a06051d360ad411763be8 Mon Sep 17 00:00:00 2001 From: Rajat singhal <112543741+rajatsinghal02@users.noreply.github.com> Date: Sun, 6 Oct 2024 14:14:46 +0530 Subject: [PATCH 11/12] Create CONTRIBUTING.md issue no #62 Resolved --- CONTRIBUTING.md | 63 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 63 insertions(+) create mode 100644 CONTRIBUTING.md diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 0000000..ef76949 --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,63 @@ +

Contributors Guide for blockchain⚑

+

Welcome to blockchain! Make sure to star this repository😍
We appreciate your interest in contributing.😊
This guide will help you get started with the project and make your first contribution.

+ +--- + + +## Creating Your First Pull Request 🌟 +## 1. Star this repository: Show some love by starring the repository! +## 2. Fork this repository: Click the 'Fork' button at the top right of this page to create a copy of this repository in your account. +## 3. Clone the forked repository: + +```bash +git clone https://github.com//blockchain.git +``` + +## 4. Navigate to the project directory + +```bash +cd blockchain +``` + +## 6. Create a new branch (use descriptive branch names + feature/ or fix/): +```bash +git checkout -b feature/ +``` + +## 7. Stage your changes and commit (use descriptive commit messages like + feat: added new feature or fix: corrected issue): +```bash +git add . +git commit -m "feat: added new feature" +``` + +## 8. Push your local commits to the remote repository: +```bash +## git push -u origin feature/ +``` + +## 9. Create a Pull Request (PR): + Provide a detailed description of the changes you've made. + If it's a UI change, consider adding screenshots for better understanding. +## 10. Congratulations! πŸŽ‰ You've made your contribution. + +## Pull Request Review Criteria 🧲 + +1. Please fill out the PR template properly when creating a pull request. +2. Assign yourself to the issue you’re working on to help us track progress. +3. Never commit to the main branch. +4. Your work must be original and adhere to the project's coding standards. +5. Comment your code where necessary for clarity. +6. Always ensure all tests pass before pushing your changes. + + +## Communication and Support πŸ’¬ +1. Join the project's communication channels to interact with other contributors and seek assistance. +2. If you have any questions or need help, don't hesitate to ask in the project's communication channels or comment on the relevant issue. + +## Code of Conduct πŸ˜‡ +Please follow our project's code of conduct while contributing. Treat all contributors and users with respect, and create a positive and inclusive environment for everyone. + +## License πŸ“„ +The project is licensed under MIT. Make sure to review and comply with the license terms. From e46f995c941c6fd411c142b0378d329a0132b202 Mon Sep 17 00:00:00 2001 From: Mohammad Aazib Khan <178921109+Aazib-at-hub@users.noreply.github.com> Date: Mon, 7 Oct 2024 05:48:34 +0530 Subject: [PATCH 12/12] Create updated ui&ux interface changed colour theme and desigh of the website, add "charts" , "graphs" . etc. --- updated ui&ux interface | 206 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 206 insertions(+) create mode 100644 updated ui&ux interface diff --git a/updated ui&ux interface b/updated ui&ux interface new file mode 100644 index 0000000..81c416d --- /dev/null +++ b/updated ui&ux interface @@ -0,0 +1,206 @@ + + + Open Tek Hub + + + + + +

OPENTEK HUB

+ +
+
+ + + +
+

CONCLUSION

+
+
+

Supposed Price

+ +

BTC $31,671.45 +5.4%

+
+
+

Starting Investment

+

USD 10,500.00

+

BTC 2.5184

+ BUY CRYPTO +
+
+

Supposed Profit

+ +

+ $1994.16

+

for 45 days

+
+
+
+ + +
+

About Us

+

Welcome to OpenTek Hub, your number one source for all things crypto. We're dedicated to providing you the very best of cryptocurrency investment insights, with an emphasis on reliability, customer service, and uniqueness.

+

Founded in 2023, OpenTek Hub has come a long way from its beginnings. When we first started out, our passion for crypto investment drove us to start our own business.

+

We hope you enjoy our products as much as we enjoy offering them to you. If you have any questions or comments, please don't hesitate to contact us.

+
+ +
+

FAQs

+
+

What is cryptocurrency?

+

Cryptocurrency is a type of digital or virtual currency that uses cryptography for security. It is decentralized and typically operates on a technology called blockchain.How do I start investing in cryptocurrency? +

To start investing in cryptocurrency, you need to choose a reliable exchange, create an account, and deposit funds. From there, you can buy and trade various cryptocurrencies.

+

Is cryptocurrency a safe investment?

+

Cryptocurrency investments come with risks, just like any other investment. It's important to do thorough research and understand the market before investing.

+

How can I track my cryptocurrency investments?

+

You can track your cryptocurrency investments using various portfolio tracking apps and tools that provide real-time updates on prices and market trends.

+
+
+ + + +