This project uses the following technologies:
- React and Redux for the frontend
- Express and Node for the backend
- MongoDB for the database
- Plaid for bank account linkage and transaction data
// First
git clone https://github.com/giuliano2014/caracas-test.git
// Second
cd caracas-test
// Create 2 .env files with the following CLI
touch .env client/.env
send me an email (g.furgol@gmail.com), so that I can give you the variables to copy/paste in your .env files
// Install dependencies for server & client
npm install && npm run client-install
// Run client & server with concurrently
npm run dev
// If you have this kind of error => Error: listen EADDRINUSE :::5000, copy/paste the following CLI
killall -9 node
ps ax
npm run dev
// Client runs on http://localhost:3000 and server on http://localhost:5000