Open realethantran opened 1 year ago
Note: The user sign-in/sign-up is not listed, I believe that we should sway away from this feature as it can be very tricky to implement, as Mr. Mortensen said in class.
To meet the College Board Criteria, here are my plans for each feature.
Optimal Car-Type Quiz: Uses a database with various car-types ie. AWD Four Door Sedan, Two Door Sports Coupe, Off-road Based on a given users criteria, I can use iteration to find the most optimal car-type for them. I can use a for loop to iterate through a set of questions, and use an if statement within the loop to determine the user's answers (selection). Based on the answers, I can use another set of if statements to determine the most optimal car.
Dealership Finder: Uses a database of dealerships in the city of San Diego, along with San Diego county. Users will input their given city within San Diego. Using this user input, selection can be used to determine the closest nearby dealerships.
Email Subscription: Iteration can be used over the database of emails to make sure an email has not been submitted in already - this eliminates potential clutter/spam. The emails will be stored in a database in our backend. Using selection, we can utilize an external API to determine if an email is valid/registered.
Inventory: The original plan should be fine for the time-being.
Email - iteration can be used in the database, make sure the email is a real registered email>iterate to see if there is only one of the email so no clutter
At the moment, our progress is lacking in terms of my expectations. I have planned out some new changes that I think would help us complete our project in the time we have been given.