Public Hotspot Management System

Alfred Mailla

Backend Engineer
Software Architect
Software Engineer
A web app for managing client connections to public Wi-Fi hotspots. Admins can manage hotspots and users, while users can connect and manage accounts.
Key Features
User Authentication: Secure login/registration with Spring Security.
Hotspot Management: Admins can add, edit, and remove hotspots.
User Management: Manage user accounts and access levels.
Connection Tracking: Monitor and log user connections.
Billing: Handle subscriptions and payments.
Analytics: Generate usage and performance reports.
Notifications: Send alerts and updates to users.
Technologies Used
Backend:
Spring Boot, Spring Security, Spring Data JPA
Frontend:
React or Angular
Database:
PostgreSQL
Containerization:
Docker, Docker Compose
Cloud Hosting:
AWS or Azure
Development Workflow
Setup:
Install JDK, Docker, and IDE.
Setup PostgreSQL with Docker.
Backend:
Spring Boot for APIs.
Spring Security for auth.
Spring Data JPA for database.
Frontend:
React or Angular for UI.
Integrate with backend APIs.
Containerization:
Dockerize backend and frontend.
Use Docker Compose for orchestration.
Testing & Deployment:
Write and run tests.
Deploy with Docker Compose or Kubernetes.
Partner With Alfred
View Services

More Projects by Alfred