Skip to content

Project for AKGEC LabVIEW Academy. A mobile app built with flutter for students of College.

Notifications You must be signed in to change notification settings

Sarthak-ONS/New-User-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

NI LabVIEW Academy | AKGEC

Welcome to the NI LabView Academy Github repository! Our project aims to create an online platform for students to enhance their skills in LabView programming. With our easy-to-use interface, students can sign up or login to access a range of features.

Stay up-to-date with important notices and announcements by checking out the notices section. Have a question about a LabView concept? Our queries section allows you to submit your questions and receive help from our community of LabView experts.

We take verification seriously, so students can get verified on our platform to access the labs.

Our certificate section displays certificates earned by students upon completion of LabView courses.

Need permission to enter the lab? Our platform allows students to request permission from their lab supervisor with just a few clicks.

Join the LabView community and take your skills to the next level with the NI LabView Academy. Check out our Github repository for the latest updates and to contribute to the project!

Features

  • Sign up and Login: Students can create an account on the platform and log in to access the various features.
  • Notices and Announcements: Students can view important notices and announcements related to LabView courses, events, and updates
  • Queries and Help: Students can submit their LabView queries and receive help from a community of LabView experts
  • Lab Access: Students can request permission to enter the lab from their lab supervisor through the platform.
  • Verification: Students can get verified on the platform to get access to labs by scanning their QR codes.
  • Lab Entry Tracking: To ensure safety and security, students can scan a unique QR code upon entering the lab. This feature allows the platform to track each student's entry and exit times, providing lab supervisors with a record of students' lab access.
  • Lab Lock/Unlock Feature: Lab supervisors can use an administrative app to lock or unlock the lab. This feature ensures that the lab is only accessible to authorized personnel and that sensitive equipment and materials remain secure. Lab supervisors can also use this feature to control access to the lab during maintenance, cleaning, or other activities that require the lab to be closed temporarily. Students attempting to access the lab during locked periods will receive a notification through the platform informing them of the lab's status and when it will be available again.

Tech Stack

Frontend: Flutter, Material UI

Server: Firebase, Node, Express, Nodemailer

Hardware Server: Python, Flask, Sockets, TCP Servers,

Hardware Code: Python and Embedded C.

Screenshots

Installation

Clone the repository.

    flutter run -d any-device

Contributing

Contributions to this project are welcome. If you encounter any issues or have suggestions for new features, please create an issue on the repository. If you would like to contribute code, please fork the repository and create a pull request with your changes.

About

Project for AKGEC LabVIEW Academy. A mobile app built with flutter for students of College.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published