This project was implemented with JavaScript/Typescript running in the Node environment. The typescript files are compiled into Javascript and are stored in the dist folder.
The API is hosted on Render. Kindly bear in mind that it is hosted on a free instance and will spin down with inactivity, which can delay requests by 50 seconds or more.
https://vzy-u6g6.onrender.com/register
{
"name": "John",
"username": "Smith",
"email": "[email protected]"
}
https://vzy-u6g6.onrender.com/updateUser
{
"name": "John",
"username": "Smith"
}
https://vzy-u6g6.onrender.com/for/alerts/from/stripe
This endpoint might not work because there is no Stripe secret and signature. However, during a successful payment event the code would update the status in the user table accordingly