HoangHai-portliofio-projects / Projects / 7.CRM.Springboot / README.md
README.md
Raw

Web CRM/ peopleManager

Language: Java/ Framework Springboot


Written by: Le The Hoang Hai

Check my github

click here to experience

Functions of Website

Language support : Vietnamese, English

Managing People

  1. Create new person save to DB, validate input information.
  2. Read people list from Repository.
  3. Update a person.
  4. Delete a person.

Managing Jobs

  1. Add a new Job list (Unique jobs).
  2. Show all job.
  3. Delete a job from list.

Project Structure of Source file

   ├───src
   │   ├───main
   │   │   ├───java
   │   │   │   └───com
   │   │   │       └───peopleManager
   │   │   │           └───demo
   │   │   │               │   HomeworkDay10ForSpringBootCourseApplication.java
   │   │   │               │
   │   │   │               ├───config
   │   │   │               │       LanguageConfig.java
   │   │   │               │
   │   │   │               ├───Controllers
   │   │   │               │       RestController.java
   │   │   │               │
   │   │   │               ├───exception
   │   │   │               │       StorageException.java
   │   │   │               │
   │   │   │               ├───Models
   │   │   │               │       Job.java
   │   │   │               │       Person.java
   │   │   │               │
   │   │   │               ├───MultiLangMessageSource
   │   │   │               │       Message.java
   │   │   │               │       MessageSourceImp.java
   │   │   │               │
   │   │   │               ├───Repositories
   │   │   │               │       PeopleRepository.java
   │   │   │               │
   │   │   │               ├───Request
   │   │   │               │       gender.java
   │   │   │               │       PersonRequest.java
   │   │   │               │
   │   │   │               └───service
   │   │   │                       StorageService.java

App main views

1. Homepage

English

Vietnamese

2. Job lists

English

Vietnamese

3. Register form Image