Jerens Personal Web Api
This Restful Api is notification api for my personal web app
Environment Variables
To run this project, you will need to add the following environment variables to your .env file
SERVICE_ACCOUNT_FILE
: Firebase service account
API_KEY
: Api key header token for authorization
CORS_ALLOWED_ORIGINS
SQLITE_DB
: Sqlite Database file location
Run Locally
Clone the project
git clone https://github.com/jerensl/api.jerenslensun.com.git
Go to internal folder in the project directory
cd api.jerenslensun.com/internal
Install dependencies
go mod download
Start the server
go run main.go
Features
- Status Notification
- Subscribe Notification
- Unsubscribe Notification
- Send Notification
Documentation
Documentation
C4 Diagram
License
MIT