Skip to content

This repository contains Lab Admin Software designed for Linux computer labs to keep all the records.

Notifications You must be signed in to change notification settings

mkkrishna12/Lab_Admin

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

131 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LAB ADMIN - For Linux Computer Labs

FEATURES:

  • File Transfer
  • User Information
  • Loopback Functionality - Checking if Client is ON
  • Basic Functionalities - Any Script

TECHNOLOGY USED:

  • Python(Qt5, Beautiful Soup): User interface and authentication by scraping WCE Moodle and Gmail SMTP Server.
  • C Language(Sockets, IPC Message Queues): All core functionalities of application.
  • C++ (STL Containers): Efficient data manipulation.

INVOLVEMENT OF DATA STRUCTURES:

  • Queue: Storing Requests and Responses
  • Ordered Map: Storing Client Information

Documentation Links:

About

This repository contains Lab Admin Software designed for Linux computer labs to keep all the records.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 92.3%
  • C++ 7.7%