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 hosted at Vercel Cloud doing HTTP Basic Authentication

28-March-2026

Python FastAPI with PostgreSQL and OpenAPI / Swagger serving HTTP Basic Authentication - hosted at Vercel Cloud using Serverless Functions and implementing DevOps by GitHub + Vercel

Try the demo by OpenAPI...

Try the demo by Vue 3 SPA...

A Starter FastAPI + PostgreSQL + Basic Auth + Alembic + SQLAlchemy + OpenAPI - secured by HTTPS

CI / CD by VS Code + GitHub + Vercel Cloud

The Web API at GitHub

The Vue SPA at GitHub


Java Spring Boot REST API with JWT Auth

16-March-2026

Java Spring Boot 3 REST API doing JWT Auth with a Vue 3 Client

Note: Due to the resource limitations of the Microsoft Azure Free App Service Plan, the initial load time will be up to 1 minute. A 503 Status code may happen too!

The Vue 3 client is using Vite as Build Tool

Try the demo...

The Web API at GitHub

The Vue Client at GitHub

Developed with Java 17 ! Showing the Users after a successful Logins by a Java Spring Boot 3 REST API using also JWT, JPA, Hibernate, Maven and MySQL with GET all Users functionality. Ready to be deployed to Azure App Service with Java 17 and Tomcat 10.1


Node Express REST API Membership system + Email notification - JWT

16-March-2026

Node Express REST API Role based Membership system with Email Verification and Forgot Password using Sequelize ORM towards a MySQL DB - Authentication by JWT

Volta was used for Node Version Management switching between Node versions

Functionality of the Web App

  • JWT authentication
  • Email sign up and verification
  • Forgot password and reset password functionality
  • Role based authorization with two roles "User" and "Admin"
  • CRUD Account management routes with role based access control

Tech used for building the Web App

  • Node.js
  • Sequelize used to implement the ORM at the Web API
  • The Node.js Web API is hosted at Azure App Service with the Free App Service Plan
  • One React client at GH Pages which uses DevOps. The React HashRouter solves most 404 / Browser refresh issues at GH Pages
  • One React Client is hosted at a traditional Webhotel
  • The React TypeScript Client is hosted at a traditional Webhotel
  • MySQL as the Database for both Dev + Prod
  • CORS Policy implemented by Node.js and at Azure
  • JWT Token for access secure routes

.NET 10 REST API with Dapper SQLite and xUnit

25-February-2026

.NET 10 REST API with C# and Dapper ORM + SQLite DB consuming a React 16 Client + Unit Testing

Unit Testing:

  • xUnit - Used with one of the .NET Web API

Coverage Reports are generated for visualize the result of Unit Testing ( .NET based xUnit )

Try the demo...

Dapper is a lightweight Micro-ORM which can be an alternative to Entity Framework Core ORM

SQLite is local DB and fine for testing and small applications

Traditional webhosting is used for this Application


.NET 10 REST API doing HTTP Basic Authentication

22-February-2026

React 19 client towards a REST API by .NET 10 with C# using HTTP Basic Authentication

Traditional webhosting is used for this Application

The Web Application was made with ASP.NET Core + React and Redux

Functionality of the Web App

  • HTTP Basic Authentication

Tech used for building the Web App

  • C#
  • The .NET 10 Web API is hosted at a traditional Webhotel
  • The React 19 Client is hosted at a traditional Webhotel
  • CORS Policy implemented by .NET
  • HTTP Basic Authentication for access secure routes




A Blog made with Gatsby React and GraphQL