harivilasp / Entry-Mangement-Software

makes life easy for visitors and employees of company

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Entry-Mangement-Software

Made with Spring Boot makes life easy for visitors and employees of company
Go to Site
This application will give your reception area the smart and modern look your business deserves. Truly an innovative way to showcase your brand and wow guests with a modern first impression. System look after all the set up while employees keep working The end result is a visitor management system that's perfectly in tune with your business environment. There’s no need to pull a staff member from their daily role. Meeting the needs of industrial and warehousing businesses System is an ideal solution to manage visitors into industrial and warehouse businesses. Not only is everybody who sign in and sign out accounted for, but System ensures they meet your legal requirements and terms of entry.

Notable Features:

  • Project is made following all industry standards
  • MVC - Architecture and Layred Architecture
  • Trigger an email to the host informing him of the details of the visitor
  • Has a provision of the checkout time which the guest can provide once he leaves. This triggers an email to the guest with the complete form with all details

Layered Architecture MVC Architecture

Software Requirements

  • Any IDE ( Eclipse/Intellij IDEA/NetBeans )
  • Embedded Apache Tomcat server
  • Spring Boot Extension added

Language Used

  • Front End : HTML 5 ,BOOTSTRAP
  • Server Language : Java ( Spring Boot )
  • Backend : MYSQL

How to run Project

  • Download and Unzip file on your local system
  • Open Eclipse
  • Go to file menu
  • Import as Maven Project
  • Select appropriate Extracted Folder
  • ( Make Sure connected with internet connection it will download all the dependcies automatically)
  • Run as Spring Boot Application

Database Configuration

Open Mysql Workbench
  • Step 1: make database in my-sql named "database"
  • Step 2: see in menu bar option, import sql drom file
  • Step 3: select sql and execute the file

Configuration in Application.poperties File

Open appliaction.properties file
  • Step 1: Edit Your Company Mail and Password Details
  • Step 2: Edit Your DB username and Password DEtails
  • Step 3: Add Host/Employees Details in Database

Screenshots

File Structure

file Structure

Home Page

Home Page

Check In

Check In

Added in Vistors Database

Visitors database

Host Database

Host Database

Check In Mail Recieved by Host

Check In mail

Check out

Check out

Check Out Mail Recieved by Visitor

Check Out mail

About

makes life easy for visitors and employees of company


Languages

Language:Java 66.6%Language:HTML 33.4%