I have learnt materials that are used in software engineering such as UML diagrams
, Class diagrams
, UseCase Diagrams
and
various types of diagrams and also learnt about different stages in a software engineering process.
- Implemented a native food-based
Android mobile application
along with other two team members. - Included features such as browsing nearby food restaurants based on different categories such as names, ratings, locations, etc.
- Implemented other features in the app such as finding nearby carparks and their information
- Enabled searching both restaurants and carparks by utilizing
real-time data retrieval
using google places API and data from https://data.gov.sg/ respectively - the storage of the app users information is remote and implemented with
cloud data storage
.
Refer to Coursework Project Report for more details. For the project demonstration video: https://www.youtube.com/watch?v=QWGCBdcrFso&t=354s
The implementation code is also available in the link below:
https://drive.google.com/open?id=1FDKIsboZiXgrmNfoC324yfX6uCat_7ue
Disclaimer : The source code that are used to implement the coursework project is no longer maintained. There may be errors or bugs that did not exist at the time of creation.
-
Introduction to Software Engineering
-
Requirement Specification
-
Requirement Analysis
-
Project Management
-
Design
-
Implementation and Testing
-
Maintenance