You can manage your investments and track your stocks in multiple portfolios with Site.
-
Clone the repository.
-
If you are using nvm, run
nvm use
to use the version of Node from the .nvmrc file. -
Install dependencies:
npm install
. -
cd server
andnpm install
to set up backend server. Copy.env.template
to.env
and edit the environment variables in /server. -
Either set up mysql database manually by constructing the databse locally by following commands in MYSQL-SETUP or you can use the
sitedb.sql
file and do the following:- Create a database named
sitedb
in your local mysql cli. use sitedb;
source sitedb.sql
- Create a database named
-
Start up the server using the command
node index
in /server. -
Start up the client app using
npm start
from root.
ER Model
Relational Model
This project is licensed under the MIT License - see the LICENSE file for details.