Update TECH.md

This commit is contained in:
Rohan Raj Gupta 2022-09-18 14:06:15 +05:30 committed by GitHub
parent 1d2ce2346d
commit c552106dc5
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1,10 +1,7 @@
# Tech Stack for the Web App
ReactJS Frontend of Web App
Node.js Backend of Web App
MongoDB Database management system
Windows/Linux Operating System
# Hardware Dependencies/Components for implementing the Kiosk
@ -36,40 +33,3 @@ In this Scenario the user will enter its genrated **Eid which will** after which
-Check Status
-ADMIN- apart from the above 3 components that will be visible to front user we will be also having a admin access module component that will verify the coming enrollment and update requests from the applicants based on which the *Check Status* module will update the status of the application to the end user.
## Each Module Explain in detail Rohan/Venkatesh this should be covering every minute detail as possible
# Integration of the web app in the hardware
## Rasberry Pi
###### Setting up the Raspberry Pi
To get started with your Raspberry Pi computer you'll need the following accessories:
A computer monitor, or television. Most should work as a display for the Raspberry Pi, but for best results, you should use a display with HDMI input. You'll also need an appropriate display cable, to connect monitor to Raspberry Pi.
A computer keyboard and mouse
* Any standard USB keyboard and mouse will work with Raspberry Pi.
* Wireless keyboards and mice will work if already paired.
A good quality Power Supply
Finally we'll need an SD card; we recommend a minimum of 8GB micro SD card, and to use the Raspberry Pi Imager to install an operating system onto it.
###### Connecting a Display
. plug the Raspberry Pi in to a display: either a computer monitor, or a television.
. For monitors with a DVI port, you can use an HDMI-to-DVI cable, or an HDMI cable with a DVI adapter. For older monitors that only support VGA, you can use an HDMI-to-VGA adapter.
Next we will be installing our operating system onto it that will be linux and then will finally install our web app onto it.
## Kernel Setup - Linux
The Raspberry Pi kernel is stored in GitHub and can be viewed at https://github.com/raspberrypi/linux[github.com/raspberrypi/linux];
###### Getting Code In the Kernel
## setting fingerprint and iris module No idea/////////
## Camera Module
###### Connecting the Camera
The flex cable inserts into the connector labeled CAMERA on the Raspberry Pi, which is located between the Ethernet and HDMI ports. The cable must be inserted with the silver contacts facing the HDMI port. To open the connector, pull the tabs on the top of the connector upwards, then towards the Ethernet port. The flex cable should be inserted firmly into the connector, with care taken not to bend the flex at too acute an angle. To close the connector, push the top part of the connector towards the HDMI port and down, while holding the flex cable in place.