Skip to content

hassamk122/Contact_Management_System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 

Repository files navigation

my pic

Contact Management System

The Contact Management System is a web application built during my 10Pearls Internship Program to help users efficiently manage their contacts in one central place.

Built using

java,spring,react,typescript,postgresql

Tested using

Used Junit, Mockito for unit testing and Integrated Sonarqube for better code quality and static analysis.

Sonar Qube Report

sonar qube report

Database Schema

db schema

Frontend Layouts

home 1 home 2 signup page login page dashboard create contact dashboard export pdf settings logout pag

Authentication Flow

This project implements JWT-based authentication using access tokens and refresh tokens. The access token is used for validating user requests to protected endpoints, while the refresh token allows users to obtain a new access token without re-authenticating, providing both security and convenience.

About

A Content Management System built with Java, Spring Boot, React, TypeScript, and PostgreSQL. Developed during my 10Pearls internship program.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages