The Bhojpur Wealth
is an artificial intelligence enabled wealth management system
applied within the Bhojpur.NET Platform
ecosystem for delivering distributed applications
or services
. The application
empowers individuals or companies to keep track of stocks, ETFs or cryptocurrencies
and make solid, data-driven investment decisions.
You need to install the following software on target server.
- Node.js runtime engine and Nx build system
- Yarn framework
- Typescript framework
- Bootstrap, Angular, and Storybook framework for the User Interface development
- NestJS framework for building enterprise grade application
- PostgreSQL relational database engine
- Redis for in-memory data caching
- Prisma Javascript object relationship mapping (ORM)
Firstly, you need to setup a local database (e.g. PostgreSQL
and Redis
).
The default currency applied by the system is INR
.
Prior to starting the server, your database instance must be up and running.
yarn database:setup
To start the server application, simply issue the following command in a Terminal window
yarn start:server
To start the client application, simply issue the following command in a Terminal window
yarn start:client
To start the storybook, simply issue the following command in a new Terminal window
yarn start:storybook
then, open http://localhost:4400/
URL in your web-browser
Firstly, you need to install Node.js
runtime engine, Yarn
, and Prisma
frameworks.
So, issue the following commands in a new Termainal window.
npm install -g prisma
yarn install
then, build the source code by issuing followinf commands
yarm build:all