Ben-Avrahami / Tindira

0 stars 1 forks source link

Milestone 2 #62

Closed BenArtzi4 closed 4 months ago

BenArtzi4 commented 5 months ago

24.05.2024 - 11:20

15 min presentation

  1. UI presentation - @Ben-Avrahami

  2. 2 running "Must Have" items - @Ben-Avrahami (SWIPE FUNCTIONALITY, GOOGLE MAPS INTEGRATION, USER AUTHENTICATION - done USER PROFILE MANAGEMENT,FILTERING OPTIONS, APARTMENT POSTING - in progress)

  3. Summary about "Nice to have tasks" - what was done, what we will add more - @Ben-Avrahami MULTIPLE CATEGORIES-done (ADVANCED FILTERING OPTIONS(radius from location)- @morsimha ROOMMATE MATCHING-dropped for now PARTNER MODE-dropped for now AI INTEGRATION-dropped for now GOOGLE SIGN-ON USER AUTHENTICATION- future maybe?

  4. Progress since the first milestone and chosen technologies - frontend technologies: @Ben-Avrahami backend technologies: @BenArtzi4

    Our backend, hosted on AWS, utilizes Node.js functions deployed on Lambda, connected to an API Gateway for 
    seamless communication. User and apartment data are stored in DynamoDB, while large files such as images are 
    securely managed in S3
  5. Change we have done during the development (database fields, primary key...) - @OmerK100 - Seems done, write down any addition that comes to your mind :)

  6. Timeline till finish and divisions of tasks - @BenArtzi4 - Done

  7. API presentation - @Ben-Avrahami (Google maps API)

  8. Presentation maker - @morsimha @OmerK100

Tasks:

Folder for products:

https://drive.google.com/drive/folders/147fXomQqoYFpwvDL3t6dtBKUfKdZ-j9R?usp=drive_link

Ben-Avrahami commented 5 months ago

אני אציג את הUI עובד (לא פיגמה אלא ממש את ה UI) ואסביר על התקדמות עם MUST HAVE, NICE TO HAVE, ותקשורת עם API חיצוני

OmerK100 commented 5 months ago

5 For me

Change we have done during the development (database fields, primary key...)

We have been overall quite consistent during the development with decisions made since the designing phase. Main changes in our DB have been adding description field to our users, as well as making the user's full name an object instead of separated string fields. We changed the format of listing addresses to an object that fits Google Maps API requirements. Also, all our backend coding was switched to Node.js instead of Python for convenience reasons.

BenArtzi4 commented 5 months ago

Project schedule.pptx