Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/varunprajapati373/smart-contact-manager
This is a learning Project, the main Objective of this project to create an application which stores contacts in very efficient way and provides a smarter way of handling contacts with fully Authentication and Authorization.
https://github.com/varunprajapati373/smart-contact-manager
bootstrap4 css html javascript mysql-database spring spring-boot springmvc springsecurity springweb thymeleaf-template-engine
Last synced: about 14 hours ago
JSON representation
This is a learning Project, the main Objective of this project to create an application which stores contacts in very efficient way and provides a smarter way of handling contacts with fully Authentication and Authorization.
- Host: GitHub
- URL: https://github.com/varunprajapati373/smart-contact-manager
- Owner: VarunPrajapati373
- Created: 2023-10-15T14:15:14.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-02-25T15:19:07.000Z (9 months ago)
- Last Synced: 2024-10-13T02:40:53.100Z (about 1 month ago)
- Topics: bootstrap4, css, html, javascript, mysql-database, spring, spring-boot, springmvc, springsecurity, springweb, thymeleaf-template-engine
- Language: HTML
- Homepage:
- Size: 2.52 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
This is a learning Project, the main Objective of this project to create an application which stores contacts in very efficient way and provides a smarter way of handling contacts with fully Authentication and Authorization. We created this project using Spring Boot Thymeleaf with MVC Architecture
🛠Tech Stack Galore:
1. HTML, CSS, JavaScript, Bootstrap: Crafting beautiful interfaces seamlessly integrated with Thymeleaf template engine.
2. Spring Boot: Powering our backend with its simplicity and agility.
3. Maven: Managing dependencies like a pro.
4. MySQL: Storing your contacts with reliability and efficiency.🎯 Functional Marvels:
1. Effortless Contact Storage: Say hello to easy, efficient contact management.
2. JWT-Based Authentication: Keeping your data secure with state-of-the-art authentication.
3. Email Verification: Ensuring security with email verification during login.
4. Fortified APIs with Spring Security: Your data's fortress against unauthorized access.
5. Pagination: Navigate through your contacts effortlessly.
6. Search: Find what you need, when you need it, in a snap.
7. Custom Email Service: Built from scratch for seamless communication.
8. Forget Password Feature: No worries if you forget - we've got you covered.
9. OTP Authentication: Extra layer of security with OTP-based access.
10. Caching Magic: Enhancing performance with efficient data caching.# SCREENSHOTS
![Screenshot from 2024-02-24 17-48-48](https://github.com/VarunPrajapati373/Smart-Contact-Manager/assets/65784683/04254a4b-de6d-4142-ac1d-8eeb42dcc3b0)
![Screenshot from 2024-02-24 17-48-39](https://github.com/VarunPrajapati373/Smart-Contact-Manager/assets/65784683/093a8046-323f-4f2e-a1d9-c64551c98517)
![Screenshot from 2024-02-24 17-48-32](https://github.com/VarunPrajapati373/Smart-Contact-Manager/assets/65784683/6629db28-04ef-46e8-b466-4a9fb6387397)
![Screenshot from 2024-02-24 17-48-09](https://github.com/VarunPrajapati373/Smart-Contact-Manager/assets/65784683/0f299941-3662-4e64-9ed3-91aef6248e25)
![Screenshot from 2024-02-24 17-47-06](https://github.com/VarunPrajapati373/Smart-Contact-Manager/assets/65784683/2143167c-ed0a-4498-a641-6f761ed23c10)
![Screenshot from 2024-02-24 16-48-11](https://github.com/VarunPrajapati373/Smart-Contact-Manager/assets/65784683/470f3c9a-5154-4c35-bd25-3c2e1fef6018)
![Screenshot from 2024-02-24 16-47-34](https://github.com/VarunPrajapati373/Smart-Contact-Manager/assets/65784683/f2dcc55d-dad2-481e-882a-49fa8f95482e)
![Screenshot from 2024-02-24 16-47-09](https://github.com/VarunPrajapati373/Smart-Contact-Manager/assets/65784683/3bea8302-f56b-4af5-8294-44c91aa8cd4c)
![Screenshot from 2024-02-24 16-46-40](https://github.com/VarunPrajapati373/Smart-Contact-Manager/assets/65784683/cb04e4cc-9789-4956-9587-0498d6d48106)