Smart Contact Manager is a web application built using Spring Boot that allows users to manage their contacts efficiently. It provides features such as adding, updating, and deleting contacts, as well as uploading photos and videos for each contact.
- Add, update, and delete contacts
- Upload photos and videos for each contact
- Search and filter contacts
- User authentication and authorization
Demo.mp4
- Java
- Spring Boot
- Spring Data JPA
- Thymeleaf
- MySQL
- HTML/CSS/JavaScript
To get started with the Smart Contact Manager application, follow these steps:
- Clone the repository:
git clone https://github.com/rahuldora71/SmartContactManager.git
- Navigate to the project directory:
cd smart-contact-manager
- Configure the database connection in application.properties.
- Build this project:
./mvnw clean install
- Run the application:
./mvnw spring-boot:run
- Open your web browser and visit http://localhost:8080
The Smart Contact Manager application allows users to upload photos for each contact. Photos can be added, updated, and deleted for better organization and visual representation of contacts.
Contributions are welcome! If you find any issues or have suggestions for improvements, please open an issue or submit a pull request.
This project is licensed under the MIT License.