View the Projects by pagnition

A Blog full of Web Projects

View the Projects by the navigation at the bottom of the Page sorted by Date...


Python FastAPI with PostgreSQL JWT Authentication using Refresh Token Renewal

08-August-2026

A production-style starter project showcasing secure JWT authentication with Refresh Token Renewal. It includes OpenAPI / Swagger, SQLAlchemy, Alembic, PostgreSQL, and is hosted on Vercel Cloud with Serverless Functions using a GitHub-based CI/CD workflow

The included Vue 3 SPA does not support silent authentication, and the users will also be logged out if refreshing the browser

Try the demo by OpenAPI...

Try the demo by Vue 3 SPA...

The project demonstrates how to build a secure REST API with FastAPI and PostgreSQL using modern JWT authentication, HTTPS, and automated database migrations

CI/CD is implemented with VS Code, GitHub, and Vercel Cloud

The Web API at GitHub

The Vue SPA at GitHub

Python FastAPI with PostgreSQL JWT Authentication using Refresh Token Rotation

07-August-2026

A production-ready starter project showcasing secure JWT authentication with Refresh Token Rotation. It includes OpenAPI / Swagger, SQLAlchemy, Alembic, PostgreSQL, and is hosted on Vercel Cloud with Serverless Functions using a GitHub-based CI/CD workflow

The included Vue 3 SPA does not support silent authentication, and the users will also be logged out if refreshing the browser

Try the demo by OpenAPI...

Try the demo by Vue 3 SPA...

The project demonstrates how to build a secure REST API with FastAPI and PostgreSQL using modern JWT authentication, HTTPS, and automated database migrations

CI/CD is implemented with VS Code, GitHub, and Vercel Cloud

The Web API at GitHub

The Vue SPA at GitHub

Python FastAPI with PostgreSQL JWT Authentication using Refresh Token Rotation and Refresh Token Reuse Detection

07-August-2026

A production-ready starter project showcasing secure JWT authentication with Refresh Token Rotation and Refresh Token Reuse Detection. It includes OpenAPI / Swagger, SQLAlchemy, Alembic, PostgreSQL, and is hosted on Vercel Cloud with Serverless Functions using a GitHub-based CI/CD workflow

The included Vue 3 SPA does not support silent authentication, and the users will also be logged out if refreshing the browser

Try the demo by OpenAPI...

Try the demo by Vue 3 SPA...

The project demonstrates how to build a secure REST API with FastAPI and PostgreSQL using modern JWT authentication, HTTPS, and automated database migrations

CI/CD is implemented with VS Code, GitHub, and Vercel Cloud

The Web API at GitHub

The Vue SPA at GitHub

Python FastAPI with PostgreSQL JWT Authentication using Refresh Token Rotation and Refresh Token Reuse Detection with HttpOnly Cookies

06-August-2026

A production-ready starter project showcasing secure JWT authentication with Refresh Token Rotation and Refresh Token Reuse Detection using HttpOnly cookies. It includes OpenAPI / Swagger, SQLAlchemy, Alembic, PostgreSQL, and is hosted on Vercel Cloud with Serverless Functions using a GitHub-based CI/CD workflow

The included Vue 3 SPA supports silent authentication, allowing users to stay signed in even after refreshing the browser

Try the OpenAPI demo...

Try the Vue 3 SPA demo...

The project demonstrates how to build a secure REST API with FastAPI and PostgreSQL using modern JWT authentication, HTTPS, and automated database migrations

CI/CD is implemented with VS Code, GitHub, and Vercel Cloud

The Web API on GitHub

The Vue 3 SPA on GitHub

.NET 8 and Umbraco 13 CMS serving my Personal Website

29-July-2026

My Personal Website by Umbraco 13 CMS and .NET 8 using a MSSQL Database for both Development and Production

Try the demo...

This Website was created by Umbraco 13 CMS, .NET 8, a MSSQL Database and hosted at a tradiotional Web Hotel using IIS. The Umbraco Version 13 has a mobile friendly Backoffice which I wanted for my Website

The source code at GitHub




Software Developer - Per Olsen - Denmark