UserAPI

A C# .NET API that handles user logins.

  • C#
  • .NET
  • PostgreSQL
  • JWT
  • Deployed on Render and Neon

Try it live

UserAPI is deployed and running. Render may need up to a minute to spin up once the page loads.

Open the live API View the code

UserAPI is a C# .NET API that handles user logins. It authenticates users with JWTs, stores data in a PostgreSQL database, hashes passwords with BCrypt, and is tested automatically with xUnit and GitHub Actions. It is deployed via Render and Neon, and you can try it live.

Main features

JWT authentication

Users are authenticated with JSON Web Tokens.

PostgreSQL backend

User data is stored in a PostgreSQL database.

BCrypt password hashing

Passwords are hashed with BCrypt.

Automated testing

xUnit tests run automatically through GitHub Actions.

Tech stack

  • C#
  • .NET
  • PostgreSQL
  • JWT
  • BCrypt
  • xUnit
  • GitHub Actions
  • Render
  • Neon