Skip to content

David200308/Price-Alert-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Price Alert System

1 Tech Stack

2 Program Build & Usage

## Init database (Make sure the postgreSQL is prepared)
cd Backend
go run ./migrate/migrate.go

## Generate Swagget Docs
go install github.com/swaggo/swag/cmd/swag@latest
$HOME/go/bin/swag init

## Running Backend
cd Backend
go build .
./Backend

## Running Scheduler
cd Scheduler
go build .
go build ./daily_status_update/daily_update.go

./scheduler.sh

3 ES256 JWT Signing Key Pair Generate

Generate the ECDSA key pairs with prime256v1 curve

openssl ecparam -name prime256v1 -genkey -noout -out private_key.pem
openssl ec -in private_key.pem -pubout -out public_key.pem

4 AES Key for Encryption Generate

head /dev/urandom | sha256sum

About

With Auth, Stock & Crypto Price Alert, Payment Services

Resources

License

Stars

Watchers

Forks

Releases

No releases published