PieroniJV / AppliedProjectFYP

Final year project for our software development course. By: Joshua Uzell and Jose Santos
0 stars 0 forks source link

Database design #33

Open PieroniJV opened 10 months ago

PieroniJV commented 10 months ago

Info of next steps below

JoshuaUzell commented 7 months ago

Tasks to Complete Now for FYP:

1. Hardcode values in an interface (data models?) - creating a mock database. Should be able to cleanly substitute for the real thing without breaking anything.

- Use the following

i. Separation of Concerns

ii. Adopter

  1. Manually Test Querying of the mock database to the front-end
  2. Write some automated tests for retrieving data from mock database to front-end
JoshuaUzell commented 7 months ago

*NOTE: Data needs to be formatted in JSON for both front and back end**

What we need for Mock database:

  1. Sign Up Details:

    • Email
    • Password
  2. User Details

    • Name
    • DOB
    • Gender
    • Course Department
    • Personal Traits
    • Hobbies
    • Driver Details
  3. Driver Details

    • License date of issue
      • License date of expiry
      • License number
      • Picture of license
      • availableSpace
        • locationsForRide
        • Car info: a. Make and model
  4. Other Details:

    • Need to retrieve user details when logging in
    • When we to have a list of inward and outward drivers that we can show to the user
    • We need available space for a ride
    • We need a list of locations that the driver can choose to get passenger
    • We need a list of personal traits and hobbies