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...


Java Spring Boot REST API + MVC using Spring Security

07-February-2025

Java Spring Boot 3 REST API + MVC using Spring Security

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 403 Status code may happen too!

The Source code at GitHub

The below code is an old version with semilar functionality by Spring Boot 2

The source code at GitHub

Migration from Java 11 to Java 17 ! Showing and administrate a dataset of persons by a Java REST API and MVC Web Application (Secured by login) using also JSP, JPA, Hibernate, Maven, MySQL and jQuery for the frontend.


Java Spring Boot JAX-RS using REST API + MVC

06-February-2025

Java Spring Boot 3 JAX-RS Jersey REST API + MVC Application

The source code at GitHub

The below code is an old version with semilar functionality by Spring Boot 2

The source code at GitHub

Migration from Java 11 to Java 17 ! Showing and administrate a dataset of persons by a Java Jersey REST API and MVC Web Application using also JSP, JAX-RS, JPA, Hibernate, Maven and MySQL. React, Fetch API (Not working in IE), AngularJS and jQuery for the frontend client


Nuxt 3 Hello World Web App at GitHub Pages

10-January-2025

Nuxt 3 Hello World Web App ready for TypeScript and hosted at GitHub Pages using GitHub Actions as DevOps

Node Version: 18

Try the demo...

The code at GitHub

A Hello World by Nuxt v3.0.0 using GitHub Actions and Pages for DevOps. This Nuxt Web App is a minimal default starter


Node Express REST API Membership system + Email notification - JWT

05-December-2024

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

Try the demo...

The Node.js Web API was made without any ORM framework like Sequelize

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
  • Pure SQL instead of using ORM like Sequelize
  • The Node.js Web API is hosted at Azure App Service with the Free App Service Plan
  • The React 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

Nuxt 3 Ionic Web App at GitHub Pages

03-December-2024

Nuxt 3 Ionic TypeScript Web / Mobile Hybrid App using Capacitor IOS and Android. This starter template is hosted at GitHub Pages using GitHub Actions as DevOps

Node Version: 18.20.5

Try the demo...

The code at GitHub

This starter template is ready for developing Web / Mobile Hybrid Apps using Nuxt v3.0.0, Ionic, Capacitor, Ios and Android





A Blog made with Gatsby React and GraphQL