Navigate to the Frontend or Backend folder to view the respective instructions.
Both the Frontend and Backend require environment variables to work properly, navigate to Frontend or Backend folders for more information.
This is the page that the user will arive at once they open the application. From here they can create an account, log into an existing one or change their password through their respective buttons. Upon signing up, the user will recieve an email with their password that can then be changed on the Change Password page.
The user can change their password by providing the necessary information. A notification will pop up if the password change is successful or unsuccessful.
On this page the user can request a new password to be emailed to them. They can then change it by going to the Change Password page.
The District Lookup portion allows admins to look up a district and see all of the entries that are present with that section. This can be done by entering the district into the textbox. The entries can be double clicked to expand into their respective forms where their attributes may be edited. The green indicator on an entry shows whether that entry has been saved by you.
The entry data form allows for the user to edit the various attributes of the streetlights as well as get a view of it through the Atlas Panorama API by CycloMedia. If the image is obstructed or the streetlight is not completely visible then going to the url in the ImageLink section will allow you to see that streetlight in CycloMedia's panoramic view.
The task assignment section allows for admins to search through the list of interns and assign a section to them. A notification will appear indicating if they already have one or if the assignment was successful. If it is successful, an email will be sent to the intern.
Brian Guo (brianguo810@gmail.com)
Wilson Cho (wcho1205@gmail.com)