Manage stock and crypto investments, track portfolio performance, and follow an investment curated newsfeed.
Key Features • Getting Started • Repo Directory • Credits
- Create and manage investment portfolios
- Use Live Portfolios to track your real stock and/or crypto assets.
- Play around with pseudo-investments with Speculative Portfolios.
- View sophisticated analytics to track portfolio performance.
- Buy and sell stock and crypto investments
- Get live price information of each asset.
- Calculate the ROI when making a sale.
- View the price history of the selected investment.
- Follow a curated newsfeed
- Read the latest news articles relevant to your investments
- Post and share content with other investors within the platform.
- Engage with posts and articles with likes and comments.
- Node 12.x
- Postgres
- Use the
server/.env.example
to create an .env file with relevant settings in your system. - Install dependencies:
npm i
- Reset database:
npm run db:reset
- Run the server:
npm run local
- Default to test the endpoint at
http://localhost:3001/
- You'll need to be subscribed to Twelve API, CoinGecko API, and Exchange Rate API from Rapid API.
- Use the
client/.env.local.example
to create an .env file with relevant settings in your system. - Install dependencies:
npm i
- Reset database:
npm run db:reset
- Run the server:
npm run dev
- Default URI to view the server:
http://localhost:3000/
This software uses the following open source packages: