From 1d9de624a0400e81e479cd712eb8836ce6aa976e Mon Sep 17 00:00:00 2001 From: Evren Ceyhan Date: Sun, 24 Dec 2023 12:32:26 +0100 Subject: [PATCH] update readme --- README.md | 36 ++++-------------------------------- 1 file changed, 4 insertions(+), 32 deletions(-) diff --git a/README.md b/README.md index 11684c6..ba6d8c5 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,6 @@ -[![CodeQL](https://github.com/webceyhan/vite-chain/actions/workflows/codeql-analysis.yml/badge.svg)](https://github.com/webceyhan/vite-chain/actions/workflows/codeql-analysis.yml) -[![Deploy to Heroku](https://github.com/webceyhan/vite-chain/actions/workflows/heroku.yml/badge.svg)](https://github.com/webceyhan/vite-chain/actions/workflows/heroku.yml) +[![CodeQL](https://github.com/webceyhan/vite-chain/actions/workflows/github-code-scanning/codeql/badge.svg)](https://github.com/webceyhan/vite-chain/actions/workflows/github-code-scanning/codeql) @@ -26,11 +25,6 @@ Frontend application is used to interact with the backend node and to visualize as Etherscan website does to display the blockchain information and transactions. App is built with Vite + Vue + Bootstrap. Client can fetch real-time blockchain data using SSE (Server-Sent Events) to show on the dashboard. -[View Demo](https://webceyhan-vite-chain.herokuapp.com/) | -[Report Issue](https://github.com/webceyhan/vite-chain/issues) | -[Request Feature](https://github.com/webceyhan/vite-chain/pulls) | -[@webceyhan](https://twitter.com/webceyhan) -
@@ -184,30 +178,11 @@ npm run preview
-## Deployment (Heroku) - -A GitHub Action will automatically deploy the project to Heroku on every push. - -> See the details in [.github/workflows/heroku.yml](./.github/workflows/heroku.yml) +## Deployment (Render) -1. Create an [Heroku](https://www.heroku.com/home) account. +Project is linked to [Render](https://render.com/) for deployment. -2. Install the `heroku-cli` as shown in the [guide](https://devcenter.heroku.com/articles/heroku-cli#install-the-heroku-cli). - -3. Create a new Heroku app inside the project folder to bind it. - - ```sh - heroku create - ``` - - > This will create a new application on Heroku server and bind it to your project by adding a remote `heroku` upstream to your git repository. - -4. Set the following secrets on your Github repository: - ```sh - HEROKU_API_KEY - HEROKU_APP_NAME - HEROKU_EMAIL - ``` +> It will automatically deploy the project to Render on every push.
@@ -222,9 +197,6 @@ A GitHub Action will automatically deploy the project to Heroku on every push. - [SSE](https://developer.mozilla.org/en-US/docs/Web/API/Server-sent_events) - [WebSockets](https://developer.mozilla.org/en-US/docs/Web/API/WebSockets_API) - [WebSocket (WS)](https://github.com/websockets/ws) -- [GitHub Actions](https://docs.github.com/en/actions) - - [Heroku](https://www.heroku.com) - - [heroku-deploy](https://github.com/akhileshns/heroku-deploy@) - [Mastering Bitcoin](https://www.oreilly.com/library/view/mastering-bitcoin/9781491902639/ch01.html) - [Naivecoin](https://github.com/lhartikk/naivecoin) - [SavjeeCoin](https://github.com/Savjee/SavjeeCoin)