Smart-Contact-Manager Tailwind Templates

Smart Contact Manager

A secure, full-stack contact management web application built with Spring Boot, Spring Security, Thymeleaf, and Tailwind CSS. SCM allows users to register, log in via OAuth2 (Google & GitHub), and manage their personal contacts with features like email verification, contact search, profile photo upload, and Excel export.

šŸ” Smart Contact Manager (SCM) A secure, full-stack contact management web application built with Spring Boot, Spring Security, Thymeleaf, and Tailwind CSS. SCM allows users to register, log in via OAuth2 (Google & GitHub), and manage their personal contacts with features like email verification, contact search, profile photo upload, and Excel export.

šŸš€ Key Features: šŸ”‘ Login with Google & GitHub (OAuth2)

šŸ“§ Email verification on registration

šŸ“‡ Add, update, delete, and view contact details

šŸ“¤ Export all contacts as Excel

šŸ” Search contacts by name, phone, or email

šŸŒ™ Clean and responsive UI with dark mode

šŸ–¼ļø Upload contact profile images

šŸ”’ Secure user authentication and contact data handling

šŸ› ļø Tech Stack: Backend: Spring Boot, Spring Security, Spring Data JPA

Frontend: Thymeleaf, Tailwind CSS

Database: MySQL

Authentication: OAuth2 (Google, GitHub)

Server: Apache Tomcat

IDE: VS Code, Spring Tool Suite

Top categories

Loading Svelte Themes