PLEASE NOTE: Don't bid if you can't develop in .NetFramework. Please provide honest, candid and practical proposals in terms of cost & completion time by not increasing multifold after the bid when discussed in details. Also don't bid if your .Net team is busy with other project/s as this quite common reason.
Here is the list of features, I tried my best to cover all but might be some odd one is missing.
1. Home page
2. Logo design
3. Offers page, displaying latest offers for cashback & coupons with different section e.g Featured and non featured deals. Also display Trending now, offers ending soon section.
4. Store/merchant page, displaying all the offers for a specific store
5. Different categories page e.g. by retailers , product with pagination. Also have the sorting feature e.g popularity, Name, Newly added, Highest % , Highest Rs
6. Search feature, user should be able search by merchants/products
7. Refer a friend feature, we might put a restriction to number of referrals.
8. Help/FAQS page with search option
9. Login page
10. Registration page , email should be sent to user to verify account.
11. Forgot password page, reset password from email
12. If user is not logged in redirect to login page.
13. If user is logged in then redirect user to the merchant website with our affiliate link.
14. Once user logged in,
14.1 Redirect to account overview displaying outstanding, Paid and Total amount
14.2 My Earning/Activity feature, including both shopping cashback (with merchant name and different status e.g. Pending, confirmed, Payable , Claimed, Total) and refer a friend. Also display click history & missing transactions .
14.3 Dashboard displaying all cashback/refer a friend activities.
14.4 Payout, minimum amount applied for shopping cashback/refer a friend. Also display payout history.
14.5 Refer a friend
14.6 Customer care , Have a question, FAQs, support ticket
14.7 My Profile
15. Log out page.
16. Email Marketing, option to unsubscribe from email marketing, We need email communication templates
16.1 Welcome Message (automated)
16.2 Refer a friend (automated)
16.3 Forgotten password (automated)
16.4 Confirmation of your payout request –(automated and styled)
16.5 Payout on it way –(automated and styled)
16.6 Payout Update/confirmed (automated and styled)
16.7 Whenever password or profile is updated (automated and styled)
1. Admin login
2. Forgot password
3. Admin different access level **Not fully sure/confirmed
4. Admin Dashboard
4.1 Landing page should display the important stats e.g. Total active user, retailers, Unsolved cashbck, click history.
4.2 Admin Profile
4.3 Ads layout
4.4 Payment setting
5. Users/Member records in data tables with fields id, Name, email address, balance, clicks, status, sign up date, last sign in, view, delete.
6.1 Category list in data table form
6.2 CRUD operations of a category
7. Direct affiliates
7.1 affiliates list in data table form
7.2 CRUD operations of a affiliates
8.1 Merchants list in data table form
8.2 CRUD operations of a merchant
9. Click history of all users
10. Coupons/Premier coupons
10.1 Coupons list in data table form
10.2 CRUD operations of coupons
11. Cash back , list of all cash back entries
12. Payment, list all the payments
13. Newsletter: subscribers list , compose an email
14. Referral list ? this can be merged with point 5
15. Manual credit/withdraw.
16. Reports related retailers , users.
17. Missing cash back , all the reported missing cash back from users