Skip to content

RiteshBM/SummerGeeks_SDEProject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Visitor Management System

A Web based Application to help keep track of Visitors.

Tech Stack Used

  • Mongoose - MongoDB object modeling tool.
  • Express - Express is a web application framework for Node.js
  • ReactJS - JavaScript library for building user interfaces
  • Node,js - JavaScript RE that executes JavaScript code outside of a browser

What it intends to do?

  • Inform the Host about Visitors through an Email and an SMS.
  • Inform the Visitor about his visit through an Email an SMS.

How was it done?

  • The Host and Visitor data was stored online at MongoDB Atlas.
  • Emails were sent using the smtplib for Python.
  • Messages were sent using the way2sms API and Python.
  • A React Based User Interface was paired with an Express based server to form this Project.

Demo Gifs

  • Host Interface

Adding a Host

  • Guest Interface

Guest Enters:-

Guest Enters

Guest Exits:-

Guest Exits

Future Improvements

  • Add styling to the application to impove the current minimal layout.
  • Reuse prefetched data instead of querying the Database each time.
  • Add appropriate error handlers and log those errors.

About

MERN stack based web app for Visitor Management.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published