Skip to content

This web application allows users to track their transactions and get insights from them through tables and charts.

Notifications You must be signed in to change notification settings

DasDeveloper/FinanceElite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 

Repository files navigation

FianceElite

This web application allows users to record, track and manage their financial transactions using our reliable charts and tables.

Run Locally

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
  

Environment Variables

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).

Authors

About

This web application allows users to track their transactions and get insights from them through tables and charts.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published