/SubsCrypt-front

React Front-end Implementation of SubsCrypt Project

Primary LanguageJavaScriptApache License 2.0Apache-2.0

SubsCrypt-front

Docker Image CI

This is an open source project for generating the front end part of a big project called Subscrypt. The main project is for creating subscription plans and subscribe to them by the use of crypto currency.Front end codes generates completely client side, and the neccessary informations are received from the blockchain and the server.

The necessary informations like the users and providers addresses, their plans info and their username and wallet addresses are stored on the blockchain. They are received and used in the project by the use of a npm library. The other informations which are not necessary for transactions and watching their results are stored on a backend server and can be received by a simple api fetching.

Technologies

The following technologies are used in the project:

  • React.Js version: 17.0.2
  • Next.Js version: 11.0.1
  • axios version: 0.21.1
  • sass version: 1.35.2

Online result

You can watch the result of this codes in https://subscrypt.io/

Running and testing

For runnig and testing this code on your device the following command is needed:

For installing the dependencies:

npm install

or

yarn install

For running the project in a development mode:

npm run dev

For generating a production version to run on a server:

npm run build