Manoa Bazaar

Overview

The purpose of this project is to provide students at UH Manoa with a website that allows them to buy and sell goods easily within the community. Many goods that students purchase when going to college have high turnover rates. The problem with these are that they are usually difficult to sell quickly as usually only other students are willing to buy them. When buying or selling such items through a global platform such as Ebay or Facebook, students have to worry about shipping costs, delivery time, and scams. The use of a local application can reduce or eliminate many of these concerns.

Website details

You must log in to see the following pages. This is the landing page. It displays ranmoized items that are currently being sold

This is categories listing that shows various categories of items being sold.

When you click on any of the categories it will display all items that are currently being sold that are related to the category.

The user profile displays the user’s profile along with their shop description and other information and their items being listed.

**More information on the website(along with development history and code) can be found [here] (https://manoa-bazaar.github.io/) **

Developer notes

Personally, I created the user profile(along with the items displayed on the user profile), implemented the bidding function, and worked on developing a more intuitive registration system. Although, the registration system still needs configuration to be properly implemented. I learned many things from working on this project. I have worked on other group projects before but none have been this big or in depth. I learned about itegrating databases and user accounts. I also learned about the deployment of websites and how they work. I also learned how to better manage group projects by utilizing the issue function on GitHub to divide work more easily which greatly helped move development progress along. Overall, this was a very challenging project. I couldn’t accomplish everything I wanted to, but with trying I learned a lot more about the way functional programming works and overall gained a better understanding of software development. I plan on continuing to develop this website to get it to the final I envisioned for it.