Welcome to Managed Entry 👋
A Web Based Entry Management System. Starting with a form asking the visitors to enter the Name, Email Address and Phone Number of Visitors. On pressing CheckIn, a page will open with a button to checkout, and at the same time data will be stores in Database(MongoDB) with the timestamp and the email will be sent with the following information.
- Name
- Phone
- CheckIn Time
On next page is the checkout Button, which on clicked will mark the time and will send the email to the visitor with the following details.
- Name
- Phone
- CheckIn Time
- CheckOut Time
- Host Name
- Address Visited
Homepage
🏠Prerequisites
- npm >=5.5.0
- node >=9.3.0
Tech Stack Used
-
Nodejs
-
MongoDB
-
Github
-
Nodemailer
-
Express
-
npm >=5.5.0
-
node >=9.3.0
Install
npm install
Usage
npm run start
Run tests
npm run test
Author
👤 Ambuj Raj
- Website: https://www.youtube.com/channel/UCNj8krJYML-KG22xyumvMww
- Github: @ambujraj
- LinkedIn: @ambujraj
🤝 Contributing
Contributions, issues and feature requests are welcome!
Feel free to check issues page. You can also take a look at the contributing guide.
Show your support
Give a ⭐️ if this project helped you!
📝 License
Copyright © 2019 Ambuj Raj.
This project is MIT licensed.
This README was generated with ❤️ by readme-md-generator