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

https://github.com/akshatbhargava123/strack-frontend

Built by BUIDLers @SyntropyNet hackathon to ease out starting blockchain business
https://github.com/akshatbhargava123/strack-frontend

blockchain-platform nextjs staking syntropy tailwindcss

Last synced: 4 months ago
JSON representation

Built by BUIDLers @SyntropyNet hackathon to ease out starting blockchain business

Awesome Lists containing this project

README

          

## Strack
Strack is a Blockchain-as-a-Service product, where users and businesses can easily deploy blockchain nodes on any cloud provider, any location. We want the blockchain space to become secure-by-default and expand the node-runner audience to people without the technical knowledge.
[Demo Video here](https://www.youtube.com/watch?v=3ofvegNF3Es)

This project was bootstrapped as a hackathon project built at [SyntropyHackathon](https://www.syntropystack.com/hackathon), we also got a second place in the hackathon. Read more about it [here](https://medium.com/syntropynet/recap-of-the-deweb-virtual-hackathon-2021-3b8ae4d2c313) :)

## Tutorial

- When you land on [https://strackstack.vercel.app/](https://strackstack.vercel.app/), the landing page introduces you to the platform

![image](https://user-images.githubusercontent.com/22184427/122772806-5e744300-d2c5-11eb-9c45-96a7e045930a.png)

- After logging in, you'll see your dashboard where you can create/manage your nodes

![image](https://user-images.githubusercontent.com/22184427/122772942-84014c80-d2c5-11eb-8b18-b7be47a44c13.png)

- Node creation process takes 3 steps as follows:

![image](https://user-images.githubusercontent.com/22184427/122773641-23beda80-d2c6-11eb-8ada-492eb5cfcac8.png)
![image](https://user-images.githubusercontent.com/22184427/122773677-2ae5e880-d2c6-11eb-8b4b-aa221d7d5d9c.png)
![image](https://user-images.githubusercontent.com/22184427/122773704-320cf680-d2c6-11eb-8078-a920462515c0.png)
![image](https://user-images.githubusercontent.com/22184427/122773732-36d1aa80-d2c6-11eb-9a64-15c31f85551b.png)

- After you've successfully created your first node, you'll start seeing it on the dashboard:

![image](https://user-images.githubusercontent.com/22184427/122773207-c4f96100-d2c5-11eb-83a3-f1c1192ad261.png)

- You can get your syntropy agent config from actions tab, once you deploy the agent, click on "Create Network" button to create your network in seconds:

![image](https://user-images.githubusercontent.com/22184427/122774034-7bf5dc80-d2c6-11eb-86ac-3a60cc562dda.png)

![image](https://user-images.githubusercontent.com/22184427/122774493-da22bf80-d2c6-11eb-80bf-a6ca330f269f.png)

## Supporting Backend and Infra-as-Code Repos:
- https://github.com/Zygimantass/strack-backend
- https://github.com/Paulius0112/strack-automation

## How to run or develop further?

First, run the development server:

```bash
npm run dev
# or
yarn dev
```

Open [http://localhost:3000](http://localhost:3000) with your browser to see the result.

You can start editing the page by modifying `pages/index.js`. The page auto-updates as you edit the file.

[API routes](https://nextjs.org/docs/api-routes/introduction) can be accessed on [http://localhost:3000/api/hello](http://localhost:3000/api/hello). This endpoint can be edited in `pages/api/hello.js`.

The `pages/api` directory is mapped to `/api/*`. Files in this directory are treated as [API routes](https://nextjs.org/docs/api-routes/introduction) instead of React pages.