Golang Frontend with Auth0 Integration

Job ID: 39064288

Budget: £20 – £250 GBP

I'm looking for a skilled Golang developer to create a frontend that serves HTML pages and handles user interactions, primarily through Login/Register forms. The frontend needs to authenticate users via Auth0 and utilize the same JWT token against a KrakenD API gateway for validation.

Key Requirements:
- A frontend developed in Golang that serves HTML pages.
- Implementation of user interaction and forms, chiefly Login/Register forms.
- Integration with Auth0 for user authentication.
- Use of JWT tokens with KrakenD for user validation.

Skills and Experience:
- Proven experience in Golang, specifically with frontend development.
- Familiarity with Auth0 and JWT token usage.
- Previous work with KrakenD is a plus.
- Strong understanding of user interaction design and form creation.

This project requires a developer who can ensure secure, seamless user interactions on the frontend, validated against a robust API gateway.

The frontend should be developed using the Gin framework and Postgres gorm library. The HTML pages should follow a basic template without any complex design elements. The HTML pages should follow a basic template without any complex design elements. The project should include full documentation, covering setup, usage, and maintenance. The frontend application should be hosted on the user's local machine. The frontend should have a minimalist design focused on simplicity and ease of use. The frontend should use the OAuth2 Authorization Code Flow for user login and registration with Auth0. After logging in, users should have access to a user dashboard with essential functionalities. The user dashboard should include profile management functionalities.
Related categories: Golang RESTful OAuth API