Computer Science Projects
- Ticket+: Java Web Service Development-Event Search and Ticket Recommendation (Jan 2022 - Feb 2022)
More details
- Developed an interactive web page for users to search events and purchase tickets.
- Improved personalized business recommendation based on search history and favorite records.
- Created Java servlets with RESTful APIs to handle HTTP requests and responses.
- Built relational (MySQL) and non-relational database (MongoDB), to obtain real business data from Yelp API.
- Designed algorithms (e.g., content-based recommendation) to implement business recommendation.
- Deployed server to Amazon EC2 to handle 150 queries per second tested by Apache JMeter
- Designed an interactive web page utilizing AJAX technology (HTML, CSS and JavaScript).
- Photo Sharing: A photo sharing application developed by React Native and Firebase on the expo platform (Sep 2021 - Oct 2021)
More details
- Utilized Firebase to handle authentications and to store the user‘s information and posts.
- Utilized Redux library to manage and centralize application state.
- Deployed this app via Firebase and employed the Firebase analytics to record the app usage and user engagement.
- Built an interactive UI by React Native and used the Firebase Robo test to test performances on 5 physical and 10 virtual devices.