EstateMatch is a mobile application that uses a web-scraper to find Real Estate, sort it using AI, and display it to the user based on their preferences using a Tinder type design, making it easier to search and find your ideal property match.
- ๐ SRSv4
- ๐ Architecture
- ๐ Code Standards
- ๐ User Manual
- ๐ธ Project Day Demo
- ๐ผ๏ธ Project Slideshow
- ๐ธ Video Advertisement
- ๐ผ๏ธ Deployment Diagram
- ๐ Contribution Manual
Documentation Board
Development Board
Daniรซl van Zyl (u21446459)
Daniรซl is a BSC Computer Science student with a special interest in AI and security. He also likes maths and doesn't mind spending time solving more complex problems. He has experience working with C++, Java, JavaScript, nodeJS, Angular and Ionic, Python and TypeScript. He is a hard worker and is always willing to walk the extra mile to master any given task. Although he prefers working on the backend, he finds working on front ends refreshing. He can find group work challenging but is always happy to have team members to assist when needed.
Adam Osborne (u21529583)
Adam is a BSC Computer Science student. He finds that he easily fits into groups and works well with others. He puts a lot of effort into anything he does. He has worked with Java, C++ and Python. He is proficient in either language and finds that backend is his strong suit. He has worked with Ionic and Angular but spent more time improving his backend skills. He is a quick learner and picks up new technologies quite quickly.
Dharshan Gopaul (u21637386)
Dharshan is a BSC Information and Knowledge Systems student with a Data Science background. He likes to work in groups since he knows that there is always someone to help and there is always someone that can help him. He has worked in Java, SQL, C++ and Python. His strong suit is working with database queries, dealing with backend code and creating designs for the frontend. He is still learning how to successfully integrate frontend with backend. His knowledge about frontend frameworks is not as great as his backend skills. Although this is the case, he enjoys learning new technologies and is committed to master the technologies required.
Emilee da Cruz (u21494577)
Emilee is a BSc Information and Knowledge systems student doing the IT and Enterprises electives, therefore she also learns business management along with computer science. She enjoys working in groups because she is a social person. She gets along well with other people and finds that in group projects you learn a lot from the people youโre working with as well. She has worked with C++, Java and has done a bit of Python. This year she is taking a multimedia module and has learned that she really enjoys the design and front-end aspect of projects. She is looking forward to learning a lot in regards to integrating frontend and backend, using ionic and angular. She enjoys challenges and is always willing to try and learn new things. She also has some experience with handling databases and writing queries due to other past projects.
Liam Prinsloo (u20572337)
Liam is a BSc Computer Science student. All the way through he loved doing the backend and he found that he was not very skilled in frontend. He has found a love for frontend after taking a Multimedia module this year. He is proficient in C++, Python and Java. He has some experience with Ionic and Angular. He is interested in angular, therefore he is busy with an extra online course. He loves new challenges and to learn new technologies.
- Puppeteer
- Tensorflow
- Run
yarn
to install all dependencies. - Run
yarn start:app:dev
to start the development APP. - Run
yarn start:api:dev
to start the development API.