Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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 (10 months ago)
- Default Branch: main
- Last Pushed: 2024-06-13T15:49:33.000Z (7 months ago)
- Last Synced: 2024-06-13T18:42:42.025Z (7 months ago)
- Topics: javax-mail, mysql-connector, spring-boot, spring-data-jpa, spring-security, thymeleaf
- Language: CSS
- Homepage:
- Size: 14.6 MB
- Stars: 1
- Watchers: 1
- Forks: 1
- 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)
![](smartcontactmanager/src/main/resources/static/img/signup.gif)
![](smartcontactmanager/src/main/resources/static/img/login.gif)
![](smartcontactmanager/src/main/resources/static/img/forgot_password.gif)
![](smartcontactmanager/src/main/resources/static/img/add_contact.gif)
![](smartcontactmanager/src/main/resources/static/img/view_contacts.gif)
![](smartcontactmanager/src/main/resources/static/img/search_contact.gif)
![](smartcontactmanager/src/main/resources/static/img/edit_contact.gif)
![](smartcontactmanager/src/main/resources/static/img/delete_contact.gif)
![](smartcontactmanager/src/main/resources/static/img/view_profile.gif)
![](smartcontactmanager/src/main/resources/static/img/edit_profile.gif)
![](smartcontactmanager/src/main/resources/static/img/change_password.gif)
![](smartcontactmanager/src/main/resources/static/img/admin_panel.gif)
![](smartcontactmanager/src/main/resources/static/img/search_user.gif)
![](smartcontactmanager/src/main/resources/static/img/delete_user.gif)
![](smartcontactmanager/src/main/resources/static/img/send_notification.gif)
![](smartcontactmanager/src/main/resources/static/img/payment_gateway_integration.gif)
Complete Demo
https://github.com/aanu2021/Smart-Contact-Manager/assets/91496248/c8a59780-0a86-44f2-b71d-4047f3cc638a