Skip to content

lvanderveekens/growfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Growfolio

Track your investment portfolio 💰.

Screenshot 2024-08-24 at 17 33 51 Screenshot 2024-08-24 at 17 34 02 Screenshot 2024-08-24 at 17 34 09 Screenshot 2024-08-24 at 17 34 27

Server

Log in to server

Database port forwarding

$ ssh -L 25432:localhost:5432 -Nf [email protected]

Configure Stripe webhook

Forward events to local machine

$ stripe listen --forward-to localhost:8080/api/v1/stripe/webhook

Trigger events

$ stripe trigger checkout.session.completed

Deploy

Frontend

Stop the dev server first.

(local) frontend $ npm run build
(local) frontend $ make copy-build
(server) frontend $ pm2 reload nextjs

Build runs locally, because it's killed when done on the server due to lack of resources...

Backend

(local) backend $ make build-production

Stop the server instance first before copying.

(local) backend $ make copy-build
(server) backend $ make run-production

About

Visualize your investment portfolio.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published