Geeks' Hut

PUBLIC
Pakistan, Mehran University of Engineering and Technology
Geeks' Hut

Miembros

Imagen de perfil para saad muhammad khan
saad muhammad khan
MIEMBRO
Pakistan
Unirse a este equipo

Galería de equipos

Informar de contenido inadecuado

Información general del proyecto

The main goal of our project is not only to launch something new but to provide itself as a supporting role to other SaaS products already out there in a market and this is why we hope to achieve in our startup. This SaaS product focuses on “Authenticated and Secure Attendance Management” process for educational institutes (initially) but will be scaled towards corporations soon afterwards. Last year saw 10 years’ worth of digital transformation; educational institutes like schools, colleges, universities, and training centers have started conducting educational activities online and students are learning from home. In this case, some institutes are utilizing MS teams for conducting online sessions and some are using other similar SaaS products. What we are trying to build is a supply-chain product which will be integrated with organizations’ pre-utilized software and tools as other SaaS based tools does not much focus on attendance management process and students are using some unethical ways to mark themselves present during attendance which, overall is degrading the quality education process of the institutes. How will our product do that? We will create a portal where any educational institute can register itself and provide necessary information for our product to process successfully. Institute then have to define number and names of departments, classes, teachers and students. Mapping of classes, teachers and students needs to be done by each organization as per their own policies. How it works? We will providing one user as root-user to each educational institute. Root-user can create multiple Super-users, Super-users can create and manage multiple admins, an admin can create multiple managers, managers can create multiple leads and leads can have their own rooms For educational institutes, it can be mapped as: Root-user: Educational Institute’s Own Account. Super-user: Vice-Chancellor, Lead Systems Administrator, Lead IT Administrator or any other Lead. Admin: Dean of a Faculty Manager: Chairman of Department Lead: Teacher User: Student The reason for using these generic names is that we are planning to extend it towards corporate use once its provided as a supply-chain product to other SaaS tools currently in the market. The institute on can name the roles as per their own requirements and this is completely flexible. Root-user can create multiple Super-users which can handle the over-all infrastructure of the whole organization and this user shall be off-limits and the password recovery will be only done by contacting our own service as this may compromise their whole institute. Admin (Dean) can manage their own faculty and they can only manage their own Managers (Chairmen), Leads (Teachers) and Users (Students) Manager (Chairman) can manage their own Leads (Teachers/Professors) and Users (Students) Leads (Teachers) can create their own rooms (classes/classrooms) and add respective students to their own batch. Please note that the students can be created/managed in a batches so the teacher can create new classes and set the timings easily. Initial Phase: There are two approaches of attendance: If the class is on-site then each student will login with their credentials and they will be provided with QR code with will have a expiry time of couple of minutes after teacher enables attendance time then the students can have their QR code scanned by the camera of teacher’s phone or the pre-built camera in the class. If the class is online then the students enable their own webcam and teacher’s PC will automatically scan the code to mark students present. Two students cannot mark themselves present from same device as some of the parameters like timing of QR generation, their IP address, MAC address, geo-location and other related parameters will be monitored at the time of attendance. Second Phase: We will integrate our product with institutions’ pre-built biometric systems and include those systems to our portal where the students and teachers attendance will be monitored properly. Initially, we have successfully integrated ZKTeco machines through port 4370 and are collecting the attendance and users’ data successfully. We have (somewhat) researched that all of the institutes and organizations that we have consulted so far uses this vendor so we are pretty sure that our product is going to work fine for most of the cases. Third Phase: In third phase, we will implement image processing where the users will be marked present by scanning their own face from their own webcam. The technologies we shall be using are based on Python, JavaScript, HTML and CSS and the frameworks are Django, React, React-Native for the development of the project and Microsoft Azure for the deployment process. For now, we are moving a bit slowly and the project consists solely of Django, HTML and CSS but we soon will move the front-end to React (For Web) and React-Native (For Mobile).

Acerca del equipo

The team consists of two people for now but as the project grows, we will be inviting more members for the contribution and the up-scaling of the project. Member 1: Syed Qazi Shameel Uddin. This member focuses on the back-end and security part and has an experience of 3 years working in the domain of Information Security and 1 year programming experience and has worked on numerous projects. Member 2: Saad Khan This member has over 5 year experience in front-end development using HTML, CSS and has acquired a skillset on Django. We are currently a team of two but have enough experience in our hand to kick-start a project to a good level. With good mentoring a support, we can make a good name with this product and hire other members for increasing the development process of the application.

Tecnologías que buscamos usar en nuestros proyectos

App Services (Mobile & Web
Azure
Cyber Security
Javascript
Python

Redes sociales

No hay ninguna página de redes sociales disponible.