Question: You work as a programmer for a small digital development agency Apps2U. Apps2U have asked you to develop a script on behalf of their customer

You work as a programmer for a small digital development agency "Apps2U". Apps2U have asked you to develop a script on behalf of their customer "DigiCore". DigiCore have requested a simple password manager because their staff are resorting to insecure practices to record login credentials such as writing them down on sticky notes. The password manager will be used to store and retrieve credentials for websites and other login services used by employees.

Script Requirements

Your code will be written to the following requirements

Done

Include an options menu for the user allowing them to carry out the followingactions

  • Add stored credentials and related resources (username, password and URL/resource)
  • View stored credentials
  • Exit the script

Return to the menu after each action has completed

Create a text file for credential storage if a text file does not already exist

Append new records to the text file without overwriting previous entries

Display the text file contents in a visually presentable way including spacing and headings

Handle any input from the user and carry out actions, without errors

Include embedded explanatory comments (#) to clarify the meaning of the code where necessary

Structure code with the layout, naming conventions, white space and comments recommendations in the PEP 8 Style guide for Python code

Include at the top of the script, the file name, author's name, script purpose and, the date development began and ended

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Accounting Questions!