This web application allows users to record, track and manage their financial transactions using our reliable charts and tables.
Clone the project
git clone https://github.com/DasDeveloper/FinanceElite.git
Go to the project directory
cd FinanceElite
Open two terminals. One for the client and one for the server.
For the client, cd to the client folder and run these command:
cd client
npm install
npm start
For the server, cd to the server folder and run these command:
cd server
npm install
npm start
To run this project, you will need to add the following environment variables to your .env file
DATABASE
= Your MongoDB database url.
SECRET_SESSION_KEY
= A secret key to encrypt sessions.
SESSION_MAX_AGE
= A number that represents how long a session should last in milliseconds.
STRIPE_PUBLIC_KEY
= The publishable key provided by Stripe.
STRIPE_SECRET_KEY
= The secret key provided by Stripe. (Do not share this with anyone.)
WEB_URL
= The url react application(client).