Answered step by step
Verified Expert Solution
Question
1 Approved Answer
In recent technology news, Elon Musk bought Twitter, a publicly-traded company on the NYSE, for $44 billion dollars. Twitter is a program that allows
In recent technology news, Elon Musk bought Twitter, a publicly-traded company on the NYSE, for $44 billion dollars. Twitter is a program that allows users to post short messages to a list and allows other user accounts to subscribe to these users in order to see these messages in their message-viewing list. Well I'm sure we can create a program that does that and maybe we'll sell ours for even MORE money! We'll call it Tooter M! Below are the technical specifications for this program. THIS IS AN INDIVIDUAL PROJECT! DO NOT COPY OTHER PEOPLE'S CODE, DO NOT GOOGLE HOW TO MAKE A TWITTER CLONE OR ANYTHING SIMILAR, AND LASTLY PROTECT YOUR CODE! IF YOU ARE PROGRAM IS CAUGHT BEING COPIED OR IS A COPY, BOTH STUDENTS WILL FAIL THE COURSE AND LIKELY BE EXPELLED! Technical Specifications of the Tooter app: 1. This application is secured by a pin. When the user starts the program, it should ask them for a pin. This is unique to an individual user, who will remain the current user until the program is restarted. 2. There are 2 features of Tooter: a. Writing toots - This consists of taking in the user's input and saving it into the toots.csv file. These should be added onto the end of the file so as to not overwrite the whole file for every new toot. b. Reading toots - This consists of reading the toots.csv file and printing out every toot that was written by a person the current user follows. If no toots are displayed, print the message "No toots available." to the user. 3. Data structures a. User- the following are the segments of a line in the users.csv file i. ii. iv. handle: The unique identifier of the user, this connects users to their toots. name: The common name of the user, this should be displayed with each toot by the user. pin: The unique identifier that is the password for the user to log in to the system. following: A list of handles separated by dashes, "-", these are the users that you will see toots from when viewing. b. Toot - the following are the segments of a line in the toots.csv file i. iii. handle - The unique identifier of the user who created the message date - The month/day/year form of when the message was created message - The message that the user wrote
Step by Step Solution
★★★★★
3.43 Rating (153 Votes )
There are 3 Steps involved in it
Step: 1
1 This application is secured by a pin When the user starts the program it should ask them for a pin This is unique to an individual user who will remain the current user until the program is restarte...Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started