Borrow

Project Background

Borrow was a web application that allowed for users to rent items, as well as rent out their own personal items for a daily fee. The central idea of the application was to enable users to cut costs on expensive items such as musical instruments and textbooks that they would only need for a short period of time. Rather than needing to purchase said expensive item, only to use it for a short period of time, then selling it again, users can cut costs by renting the item instead.

Development Process

It was developed as a project for the module CS3219 Software Engineering Principles & Patterns in AY20/21 Semester 1. The application was serverless with a microservice architecture. The project’s development was carried out over a span of ~10 weeks. My group consisted of 4 members (including me), and I was tasked to work on most of the back-end of the application.

This included…

Prior to this project, I had little to no experience with the technologies involved.

The project was deployed using Google App Engine, and is unfortunately no longer online.