Feedback is the breakfast of champions and Feedback Pal makes it easy
Feedback Pal is a Feedback-As-A-Service product. Users can create private and public events, sharing their private events with selected users. Users can select one event they have visibility on and provide feedback, optionally adding a personal comment.
Angular for the frontend
The UI is written in Angular 10. If you want to learn more, visit the technical details which explain how I built Feedback Pal.

Auth0 for end-to-end security
This product uses Auth0 for both the frontend and API backend security. Auth0 allows for end-to-end security both on the client side, by connecting via social logins or username/password and the API backend, by verifying that each API request is owned by a user having permissions to perform a certain operation. If you want to learn more, visit the technical details which explain how I built Feedback Pal

Nest JS for the backend API
Nest JS is a Typescript framework which resembles angular only in this case for the backend. Angular and Nest JS, both being Typescript frameworks, work very well together. If you want to learn more, visit the technical details which explain how I built Feedback Pal

Managed Postgresql from Digital Ocean
For the database this product uses a managed Postgresql instance on Digital Ocean. If you want to learn more, visit the technical details which explain how I built Feedback Pal

Heroku as platform to run UI and API backend
For the deployment of both the Angular UI and the Nest JS API backend, I use Heroku. Heroku is a Platform-As-A-Service which natively understands application types. The DevOps lifecycle is extremely easy with Heroku. If you want to learn more, visit the technical details which explain how I built this product.
