TABLE OF CONTENTS



OVERVIEW


An application for University of Hawaii at Manoa students to facilitate buying and selling of student-related goods. Users can post valid information about their products on the platform, and the products will be displayed by searching their key words. It will be similar to the existing website “Craigslist” with added functionality. Our goal is to work closely as a team and develop a website that is both functional and aesthetic.

Features:


THE TEAM


Five ICS students at the University of Hawaii at Manoa.
Check out our portfolios below!


PROGRESS + DEVELOPMENT


Running deployment on Galaxy: Manoalist Website

Track the team’s progress via Milestones:


USER GUIDE


This section provides a brief walkthrough of the Manoalist user interface and its functionality. Enjoy!

Landing Page

The first page seen when accessing the site. Provides a brief introduction to how Manoalist works. Users can sign in/up from here.

landing mockup

Sign Up

If you do not have an account, you can click sign up to register:

sign up

Sign In

You can click log in to access your account:

log in

Home

After logging in, you will see the home page for you to start shopping. You can search for items or use the “Store” dropdown to look through items in each category. You can also see items recently listed and popular ones that no one has claimed yet!

user home

Create a Listing Page

Users can create listings for items they want to sell by filling out the form.

add item

List Items

See what items are available on the site. Users are able to sort items by date, price, quantity, and popularity.

list item

Item Page

See details about an individual item. Users are able to like and report items on this page. They can also contact the seller directly by hitting the Email button. Sellers’ ratings/reviews are displayed below the item. Only owners are able to see the Sold and Edit buttons. Only admins can see the Ban User and Delete buttons.

item page

Admin Page

All administrators have their own home page that allows them to monitor items, look at banned users, create/delete categories, send notifications, and look at their inbox. They can also handle reported items and new listings from users.

admin home

Profile

Users can see their own profile page to check on their items for sale, things they bought, and ratings/comments from other users. Accessed through a dropdown menu by clicking the user’s avatar at the top right.

profile

Likes Page

Displays all items that a user likes. Accessed through a dropdown menu by clicking the user’s avatar at the top right.

add category

Inbox Page

See messages from other users about transactions. Accessed through a dropdown menu by clicking the user’s avatar at the top right.

add category

Security Page

Allows users to change their password if desired. Accessed through a dropdown menu by clicking the user’s avatar at the top right.

add category

Contact Us

Users can fill out a form to give feedback/ask questions to administrators.

add category

Terms of Service

Full page detailing the terms and conditions for using Manoalist.

add category


DEVELOPER GUIDE


This section provides information to Meteor developers on how to use this code base as a basis for their own development projects and tasks.

Installation

First, install Meteor.

Second, go to the Manoalist repo, and click the “Clone or download” button to download your new GitHub repo to your local file system. Using GitHub Desktop is a great choice if you use MacOS or Windows.

Fourth, cd into the app/ directory of your local copy of the repo, and install third party libraries with:

$ meteor npm install

Running the system

Once the libraries are installed, you can run the application by invoking the “start” script in the package.json file:

$ meteor npm run start

Viewing the running app

If all goes well, the application will appear at http://localhost:3000. You can login using the credentials in settings.development.json, or else register a new account.


COMMUNITY FEEDBACK


jwells2@hawaii.edu – Love It!
This site is fabulous! I love the layout. It is easier to use and visual appealing. I think more search categories are needed but I’m sure once more products are added that will expand searchable items. Also, it needs more clothing for women.

irodrigu@hawaii.edu – Feedback
Good site. Easy to use. I was able to post an item to sell easily!

baghdady@hawaii.edu – Review
Overall a very nice site. I would like to be able to see “All Items” directly from clicking on the “Store” tab at the top right, rather than having to select a category and then click on “All Items” from the top of the resulting page. (This would enable clicking on the “Store” tab to have the same result as clicking on “Monitor Items” from the Administrator Page.) Also, “Banned Users” is misspelled “Baned users” on the Administrator Page. Otherwise, very nice work!

lyoneshi@hawaii.edu – Feedback
Note that this site is only for UHM affiliated users on home page. That isn’t clear until you look under “More Information.” Is it possible to have multiple sellers under the same item listing?

zhu@hawaii.edu – Feedback
I looked at your website and in summary, manoalist looks like a craigslist specific to Manoa. I tried posting an item for sale and browsed the other items for sale. I voted on an item too. Everything was functional. I’m curious if posting is limited to people in a certain radius of Manoa? And, why allow voting for posted items?



Back to table of contents