Skip to main content

Bookcub Team


Grace Miles, Mohamed El-Dirany, Alex Vogelsang, Patrick Boroughs

TA: Sotiris Apostolakis

Elevator Pitch


Do you have a bunch of old textbooks lying about your room? Looking for a simple way to buy used books for your Princeton classes? Are you annoyed at trying to find the right textbook on "Free & For Sale" Facebook page only to find it has already been sold?

Welcome to BookCub! Our project is a platform for students to buy and sell textbooks for their classes at Princeton. We hope to offer all students a better way to buy and sell their used textbooks that is straightforward and efficient.

Milestone Timeline

Scroll to the green to see our current focus

  • March 19th - Design Doc DUE

  • April 2nd Meeting

    Create empty database and link to Django

    Import user profiles using CAS Princeton identification

    View any data on hosted website

  • April 5th Meeting

    Recognize person that’s logged in

    Have page individual listings paged

    Basic UI

    Flow design/URL

    Department/class lists

  • April 12th Meeting

    Have app recognize name to netID

    Filter down to specific class numbers for a department

    Enable upload of photo to listing

  • April 14th - Project prototype DUE

  • April 20th Meeting

    Search functionality

    Email script to buy book

    Delete listed book once sold

    Display uploaded book photos

    Update UI to grid view

    Add ranking to Database

    Show course name with number

  • April 26th Meeting

    Work on rating functionality in the app

    Add UI to myProfile page & footers

    "About" View

    Fix bug in email script to buy book

    Add email formatting

    Implement cross listed courses

    Finish up photos

    Add view to display all books for department

  • April 28th - Alpha Test

  • May 4th Meeting

    Uploading photos

    Ratings

    Import cross listings

    User testings

    UI for multiple books

    Look up report examples and start outlining

    Change department view (all books)

    General Bugfix from Alpha Test

  • May 5th - Beta Test

  • May 11th Meeting

    Bugfix from Beta Test, Final touches.

  • May 9th @ 10:20am - BookCub Demo

  • May 14th - PROJECT SUBMISSION

Documents


Click below to be redirected to design plan, product guide, and project end report.

Design Doc Product Guide Project Report

Contact Us


  • Grace Miles (Project Manager) - gmiles@princeton.edu
  • Mohamed El-Dirany - mohamede@princeton.edu
  • Alex Vogelsang - aav5@princeton.edu
  • Patrick Boroughs - boroughs@princeton.edu
  • Weekly Meeting with TA Sotiris Apostolakis 7:10pm on Thursday's in Princeton CS Building