#PriceMet - MVP
Minimum Viable Product(MVP) for PriceMet
PriceMet is a “name your own price” site for restaurants, spas and other kind of services.
##Prerequisites
Note: This repository doesn't contain the offers and secret configuration file needed for the project to work. You can add your own configuration file and db with offers.
##Built with
-
Frontend:
- Angular.js
- Bootstrap
-
Backend
- Node.js
- Express.js
- Phantom.js -> for voucher generation
-
Database:
- MongoDB hosted on mLab
##Roles
-
Client
- Requests offers
- Views offer details
- Buys offer using credit card(stripe)
- Gets email with generated vouchers
- No account creation neeeded
-
Merchant
- Login with email and password
- Dashboard - views offers and vouchers sold
- Redeems vouchers
-
Admin
- Login with email and password
- Adds merchants to system
##Flow
###Client
- Homepage
- Offers
- Offer details
- Complete order
- Delivery and payment
- Get email with voucher
- Show voucher to merchant
###Merchant
###Admin
##Mobile optimized experience
##Started from Node Hackathon Starter