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.
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
You can watch the result of this codes in https://subscrypt.io/
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