https://github.com/aanu2021/smart-contact-manager
Full stack web application dedicated to store multiple contacts for a user, also provides proper admin support.
https://github.com/aanu2021/smart-contact-manager
javax-mail mysql-connector spring-boot spring-data-jpa spring-security thymeleaf
Last synced: about 2 months ago
JSON representation
Full stack web application dedicated to store multiple contacts for a user, also provides proper admin support.
- Host: GitHub
- URL: https://github.com/aanu2021/smart-contact-manager
- Owner: aanu2021
- Created: 2024-03-24T18:15:50.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-06-13T15:49:33.000Z (12 months ago)
- Last Synced: 2025-02-17T05:55:08.555Z (3 months ago)
- Topics: javax-mail, mysql-connector, spring-boot, spring-data-jpa, spring-security, thymeleaf
- Language: CSS
- Homepage:
- Size: 14.6 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Features Implemented
- Signup (Bcrypt Password Encoder)
- Login (Email validation through OTP)
- Forgot Password (through email)
- Add contacts (with details, images, description from editor)
- View contacts (using pagination)
- Search contacts (by name)
- Edit Contacts
- Delete Contacts
- View Profile Page
- Edit Profile Page (Name, Description, Image)
- Change Password (old, new)
- Admin Panel Support
- Search users (by name only for admins)
- Delete users (only for admins)
- Send Notification to users (to their registered email, only for admins)
- Payment gateway integration (Razorpay)
















Complete Demo
https://github.com/aanu2021/Smart-Contact-Manager/assets/91496248/c8a59780-0a86-44f2-b71d-4047f3cc638a