This application will provide UH Manoa students a campus-based Craiglist for buying and selling items. The application requires a UH system login to provide security for transactions.
Due to the constant supply of surplus university related items at the end of each semester, it is thus proposed a student market trading board. Students can post their unneeded or excess items and their desired price on the exchange. Interested students can contact the seller via UH email.
- Students must login to the trading board using their UH login.
- No usernames/aliases
- All transactions must take place on campus for security reasons.
- Items must fit into predetermined “dorm-related/approved” categories.
- Students can be banned for violations of the terms of use.
- Supports image links for posting items.
- All communication is via UH email.
- Landing Page
- Home Page
- List Item Page
- Search Results Page
- User Results/Information Page
- Admin Page
- Listing Details Page
- User puts up “looking to sell” posting
- User takes down their posting
- User searches for item, results are displayed
- User communicates transaction request
- Admin logs in and edits page
- Rating system for buyers and sellers
- Price comparisons (post v bookstore v amazon)
- Alternative notification systems (e.g. SMS)
manoa-marketplace
- Login into app with UH email.
- You will be directed to the home page.
- Click "Post Listing" to create a listing. Fields with "*" are required or the post will not appear.
- After submiting your post, it should appear on the Browse page.
- Clicking update on your post will allow you to edit or delete it.
- First, install Meteor(https://www.meteor.com/install).
- Second, download a copy of Manoa Marketplace(https://github.com/manoa-marketplace/version-1.0), or clone it using git.
- Third, cd into the app/ directory and install libraries with "$ meteor npm install".
- Fourth, run the system with "$ meteor npm run start".
- The application will appear at http://localhost:3000. If you have an account on the UH test CAS server, you can login.
- Reception of the application was well-recieved.
- Basic functions that were wanted were implemeneted (post, edit, delete).
- In-app communication, rating system, and SMS alert system were suggestions made.