Computer Science

CourseMate

CourseMate is a mobile application that aims at helping HKU students during course planning and arranging group meetings. The course schedule planner allows students to input their planned course for the semester and check if there will be any time clashes, which saves them a lot of time by simply clicking a few buttons. For the group meeting scheduler, the app will generate all the available meeting time slots for a group based on each members’ course schedule and duration of meeting.

HKU Go AR Mobile Application

Our app HKU Go, targets HKU students and visitors. For HKU students, we want to enable them to view the campus incident reports to stay updated on events in different buildings. On the other hand, visitors can play AR games on campus to learn about buildings in HKU. Therefore, our application has three building blocks – the map, AR objects and incident notices. The application relies on the map to provide hints of AR game and incident notice for the buildings. Users can react with AR objects when they reach the prespecified region. And the incident notice is fetched from the campus information system for incidents related to each building, for example, the maintenance work, seminars, etc.

Mobile App – EatSleepAll

It is an app which integrate information from different platform by calling api and web scrapping. For example, restaurant. We integrated Openrice, TripAdvisor and Google and collect information like price range, address and show these description within one app. Users can search by places, food type and also style of dishes. We will automatically show the result restaurant with required search.
This app can also include other function like filter, sort according to trend and bookmark.

Foodbuddy – Simplifying Food Orders

As students, we regularly order food online, however, most of us have experienced that sometimes the delivery fees are very high.

To solve this problem, we propose Food Buddy – a mobile phone application that makes use of Location Services, Cloud Storage, and Chat facilities to create a one-stop application where HKU students can make group orders in order to save on delivery fees charges and access more discounts.

We have also added certain features to make the app tailored to the use of HKU students. We have also implemented a rating system to ensure fairness for the group orders.

Students can join ongoing orders or create one on their own.

HKU-FIT

The project is about an application to provide people with an easier way to facilitate fitness, including venue reservation, sociality, trainers ranking, fitness record and history and private tutorials. We hope to provide all application users a more comfort way in monitoring their fitness progress and practicing fitness activities.

Scheduling Application

HKU Portal provides a course enrollment system but a lot of sections are provided and each section may contains different time slots. So it is not friendly to plan the schedule and it will be time consuming to test the which section will not causing time clash. Smart Schedule is an app that gives some useful suggestions for scheduling and provides a better user interface to edit timetable planning.

RoboMaster @ 5th Inno Show

Students will design and develop different types of robots that can launch projectiles in a complex battlefield. The robots are required to cooperate with each other and work together to attack the base of the opponent and at the same time protect their own base. Students will form a team to participate in the RoboMaster 2022 Robotics Competition and compete against other teams from all over the world using their self-build robots.

Game Design

In view of the high number of COVID-19 infections in Hong Kong, the HKSAR Government has implemented a social gather ban since 2020. In this game (COVID RUN), a player plays as a HK citizen. He or she needs to escape from the crowd by running in order to survive in the pandemic.

Supermarket Jump!

Supermarket Jump is a minigame where player can take part in a casual parkour experience. The player will play as a box of milk who does not want to be purchased and tried to jump against the conveyer belt to avoid being bought. The main objective of the game is to stay on the conveyer belt as long as possible. The player will encounter various obstacles in the process and some obstacles are deadly – touching them will immediately lead to the end of the game. Bonus points will also be offered if the player successfully performs a “risky jump”.