This project involves implementing a server for students who are taking a website design classes to allow them to upload their HTML files to the server. This project entails creating scripts using Powershell to read certain text files that contain information about the students and their instructors. As well as creating folders for the students and instructors to give them permission to access their files and folders through AnyClient or WinSCP.
There is also instructions for the students of how to upload their files to the University Department server. These instructions are made to work with AnyClient or WinSCP. In our project, we had to create a word document explaining how students would log-in and upload their files to the University Department server.
Besides that, We had to create a database using Microsoft SQL server which will contain the data of the students and their instructors’ information. We then modified the powershell scripts so that the Powershell scripts will add the students and their instructors’ information to the database.
Finally, Ahmad created a website for retrieving the data from the database and search for the students based on their class name, section number or instructor. The website will allow the instructors to upload text files of the class roster to the server and will allow the instructors to run the script using a built in Powershell command prompt on the website. The website is published on the same server as the University Department server. From the website, you can download the zip files of the student folders that were backed up when each class semester ends.
Project Team Members: Ahmad Almatrood, James Willis.