Course Project Projects
Course Project projects I've worked on.
Book Recommendation Web Application
This capstone project is a full-stack web application that mimics the functionality of Goodreads.com. The backend is built using Python (Django) and the frontend using React. The team used Jira as the Scrum project management tool and wrote end-to-end tests to simulate user behavior. To manage the development pipeline and deployment, the team used CI/CD on Gitlab to automatically containerize the web app into a Docker image.
Wikipedia Analytic Web App
This project is a full-stack web application that utilizes the Model-View-Controller architecture. It's built with Node.js (Express) and MongoDB. It integrates with the Wikipedia API and updates the app's database through scheduled tasks. The application is deployed on Amazon Web Services (AWS).
Natural Language Processing Name-Entity Recognition Model
Named-entity recognition model using Bert. Ranked 25/120 teams in the course COMP5046.