Exeter / exeter-craigslist

Classifieds for the PEA community

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

exeter-craigslist

Classifieds for the PEA community.

##Team: Add your name here!

  • Sean Lee (freshdried)
  • Oishi Banerjee (oishib)
  • Lizzie Wei (lizziew)

##Ideas: ####Potential design directions

  • minimal, craiglist-esque
  • less site, more content

####Ideas for technical stuff:

  • Authentication w/ existing username and password
  • Responsive UI (versus dedicated mobile app)
  • AJAX json driven content population/submition

####Ideas for function:

  • Listings

  • Listing categories:

    • Free
    • Textbooks
      • categorize by subject options
    • Food (Do you really think people will sell food that much?)
    • Electronics (Working laptops, etc)
    • Furniture
    • Others ** I think "Free" should not be a separate category because if it is then it will be very random. We should have a special search button for "free" (and let users indicate if their items are free) ^^ agreed - for the "add a listing" page, I put "free" under "price ranges" Clothes?
  • Features:

    • image upload
    • report spam

##Components: ####Backend

  • Database
  • store entries
  • store images?
  • implementation options:
    • redis
    • mysql
  • Authentication
    • tap into pop3 webmail server for authentication
  • Web Server

###Frontend

  • Authentication Page (auth just for posting)
  • Results page
  • Posting page
  • option image upload
  • description (word limit of 300 characters, hashtags for search)
  • categorization
  • terms/conditions (aka ebook)

##TODO:

  • Front
  • Add switcher for subviews internally in PostsView
  • Fix css so scroller is in #content, our about info is always on bottom, header is always on top
  • Finish list view
  • Start grid view

About

Classifieds for the PEA community


Languages

Language:JavaScript 73.9%Language:Python 19.5%Language:CSS 6.5%Language:Shell 0.1%