LottoDeal

The new platform for buying things
Learn more!

Elevator Pitch

A revolutionary, new buy-sell platform where we match sellers looking to raffle off their item with hundreds of interested micro-bidders. No more indefinite waiting periods, no more hassle. An opportunity to buy everything you desire for a fraction of its price, all guilt free!

Design Document

Team

Project Manager:
Nick Giannarakis (nick.giannarakis@princeton.edu)
Team Members:
Lucas Irvine (lirvine@princeton.edu)
Prateek Swain (prateeks@princeton.edu) (Team Leader)
Steven Takeshita (st14@princeton.edu)
Antony Toron (atoron@princeton.edu)
Dominic Whyte (dwhyte@princeton.edu)

Timeline

March 3, 2017
Survey classmates to measure product demand and interest.

March 7, 2012
Meeting with Professor Kernighan, obtain project approval.

March 24, 2017
Develop a structured contract between the different tiers of the application (API, data processed in database, etc.) and assign roles to each member of the team, based on interest and expertise.

March 31, 2017
Have a working prototype of the payment system (likely using Stripe), to eliminate the uncertainties associated with implementing delayed transactions. Decide on database layout and begin implementation of MVP API functions. On the front end, have a full drawn-out layout of the MVP design and begin working on implementation.

April 7, 2017
Test working server, which should implement the functions necessary for adding an item for sale, bidding on an item, and performing the lottery (including working database). Front end should be functional on large screens, work now on mobile optimization.

April 14, 2017
Project Prototype. Minimal Viable Product prototype test - By the 14th, have an initial working version which can handle the baseline functionality, ie., add an item for sale, bid on an item, and perform the lottery (including thorough documentation). Frontend must allow for this functionality. Determine bugs, areas for improvement in UI and decide what areas we need to focus on most before the April 24th launch.

April 18, 2017
Heavily polish the MVP by the 18th, and begin adding non-baseline features, such as displaying lottery odds to users and newsfeed, subject to pivot.

April 24th, 2017
Launch. Release the latest version for student use, by marketing on campus and posting to listservers. Goal will be to auction off 5 items to students in the first 10 days. In the next week, work on adding any key supplementary features and on bug fixes based on student feedback.

April 28, 2017
Alpha Test. Finalize adding supplementary features, and do stress as well as corner testing.

May 4-5, 2017
Beta test. No more feature adding - spend these days rigorously testing the existing product.

May 8-10, 2017
Demo day.

May 14, 2017 (midnight)
Final submission for Dean's Date.