Skip to content

roboanonymous/Smart_Contact_Manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Smart_Contact_Manager

Smart contact manager is a website helps user save their data and contact details. It has a user friendly interface in which you can save contact details like name, work, profile picture, etc. and also delete and update contacts.

Authors

Tech Stack

Client: HTML, CSS, JavaScript, BootStrap

Server: Java, SpringBoot, Spring Security, thymeleaf, hibernate

IDE: STS

Build Tool: Maven

Database: PostgreSQL Database

Features

  • User registration
  • Login Access
  • Add Multiple Contacts
  • Pagination
  • Edit and Delete Contacts
  • User Interactive

Dependency

  • Spring web
  • Thymeleaf
  • Spring JPA
  • Spring security
  • Devtools
  • postgreSQL connector
  • Validation API
  • Hibernate validator

🛠 Skills

Java, Spring MVC, Spring Boot, Spring Security, thymeleaf, hibernate, HTML, CSS, JavaScript, BootStrap

Lessons Learned

  • In this project I Learned the basics of spring boot
  • Connecting PostgreSQL to our projectwith the help of JPA
  • Using spring security for providing good security to user
  • Using thymeleaf for Connecting Java backend to frondend

Screenshots

E-R Diagram E-R Diagram

Home Page Home Page

Registration Page Registration Page

Wrong SignUp Wrong SignUp

Correct Signup Correct Signup

Login Page Login Page

Wrong Login Wrong Login

Login DashBoard Login DashBoard

Add Contacts Add Contacts

Show Contacts Show Contacts

Pagination Pagination

Contact Profile Contact Profile

Delete User Delete User

User Profile User Profile

Logout System Logout

Database Database

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published