Employee Welfare DApp – Hitaya is derived from a Sanskrit word which means Welfare.
Hitaya DApp primary focus is to enable users belonging to an organization to transfer tokens or (HAT Tokens) which will be widely accepted in the organization as a form of coupons/currency in organization canteen, gyms or malls, or users can transfer this tokens among its peers or swap it with other tokens or currency, save contacts in blockchain, and view income/expenditure in a dashboard.
Dapp Admin can change the Employee Administrator, Mint Token, Burn Tokens, Transfer Tokens or can view Transaction Details , or User Details.
Employee Admin Can add new employee to the blockchain via samrt contracts and view all Employee details stored in blockchain.
Dapp Users can use tokens during a purchase of items or to transfer HAT Tokens among Employees.
- Mint Tokens
- Transfer Tokens
- Burn Tokens
- View Transaction Details and Dashboard
- View Employee Details
- View Stock Market details
- View Crypto Market details
- Recommendation System for Wealth Management
- Retirement Savings Calculator
For video demostration refer to the YouTube link here.
Hitaya Finance can be used to get soft loans from other peers/colleague/friends belonging to the same organization.
- A user can ask for loan (HAT Tokens) from his colleague/friend within an organization at a fixed interest rate.
- The Colleague can accept/reject/negotiate the interest rate and the timeline of the loan repayment.
- If both parties agree a loan is sanctioned from the smart contract.
- And the loan repayment is done by the deducting the amount from monthly salary of the employee after calculating the Monthly payment from the Time, and Interest Rate of loan Repayment.
- All benefit from the agreement as the loan taker can get a lower interest rate on loan, than been charged by the traditional banking System.
- And the loan giver can earn a higher interest on their money, than saving it in the traditional banks systems.
Employees can do monthly health diagnoses, doctor appointments using Advance AI/ML HealthCare ML Models.
- A user can perform initial Diagnosis based on their reports.
- A User can book doctor Appointment.
- All Health Data will be stored in blockchain thus ensuring security.
- JavaScript/TypeScript
- Python 3
- C#
- Angular 11
- BootStrap 4.6
- ASP .NET CORE WEB API
- Truffle
Clone the repo
$ git clone https://github.com/raj713335/Hitaya.git
$ cd Hitaya
- Install Python 3.7.3 and its required Packages like tensorflow etc.
$ pip install -r requirements.txt
- Run the app
$ python Hitaya/ML Components/app.py
This project was generated with Angular CLI version 11.0.6.
Install Ganache and start the local blockchain
$ cd truffle
$ npm install -g truffle
$ truffle compile
$ truffle migrate
$ truffle migrate — network development
$ truffle console --network development
$ cd HitayaApp
$ npm update
Angular Packages used :
$ npm install chart.js
$ npm install [email protected]
$ npm install [email protected]
$ npm install font-awesome
$ npm install jquery
$ npm install bootstrap font-awesome
$ npm install bootstrap@next
$ npm install ngx-captcha
$ npm install --save igniteui-angular-core
$ npm install --save igniteui-angular-charts
$ npm install web3 --save
$ npm install @truffle/[email protected]
Run the App
$ ng serve -o