Presentation is loading. Please wait.

Presentation is loading. Please wait.

PROJECT PROGRESS PRESENTATION

Similar presentations


Presentation on theme: "PROJECT PROGRESS PRESENTATION"— Presentation transcript:

1 PROJECT PROGRESS PRESENTATION
Team 02 - Real Estate Investment & Review Tool

2 AGENDA Project Overview Technologies Demo Problems and Solutions
Lessons learned

3 PROJECT OVERVIEW An online resource which lets users search for Service Providers under the aim of buying/selling properties and helps investors track their investments Main features: Search for Service Providers Review Service Providers Track investments using inbuilt tracking tool

4 TECHNOLOGIES: LANGUAGES & SERVICES
LANGUAGE/SERVICE USAGE JavaScript Client and Server-side code Angular 6 Implementing Front-end Node.js Implementing server environment Prisma & GraphQL Data CRUD Chart.js JavaScript charting for Investment tracking C: Create R: Read U: update D: Delete

5 Google Autocomplete API & Places API
TECHNOLOGIES: COTS COTS USAGE Google Autocomplete API & Places API Autocompletion of text in the search field and searching for places Facebook API Social media login LinkedIn API Google Sign In API Alternative method for login Coming to the COTS G, L, F API is for alternative method for log-in We use Google Autocomlete

6 TECHNOLOGIES: PLATFORM & PLUG-INS
USAGE Prisma Cloud GraphQL Database platform Speakeasy Two-Factor Authentication Google Authenticator Software token for two-factor authentication SendGrid Communication Platform for s Algolia Searching service providers Some of the technologies are used for our website Speakeasy let us implement 2FA for our website

7 DEMO

8 PROBLEMS & SOLUTIONS Some of the problems encountered and the solutions are as follows

9 TECHNICAL PROBLEMS PROBLEM SOLUTION Too much time to search provider
Use Algolia Two separated data server Synchronize regularly Scalable database Use Prisma cloud & GraphQL We filtered providers in our front-end server, so we spent too much time to search provider.

10 NON-TECHNICAL PROBLEMS
SOLUTION Inconsistency Regular check with team mates and IV and V to ensure consistency Time management in presentations Practice multiple times Less technical involvement of all team members Learn development through tutorials and help in implementations of easier tasks Less number of end-users Request client to find more end-users for better feedback to aim better UX of website

11 LESSONS LEARNED Time management Importance of consistency
Be open to change Paperwork and documentation is crucial Do not blindly rush into decisions Importance of Good communication Sharing knowledge among members in the team

12 THANK YOU

13 QUESTIONS

14 DEMO (Backup Slide)


Download ppt "PROJECT PROGRESS PRESENTATION"

Similar presentations


Ads by Google