ShareMembrShip - Share Your Membership (WEB APP ONLY - NOT iOS and Android)

Job ID: 33804676

Budget: €250 – €750 EUR

ShareMembrShip is a platform where you can share subscription monthly costs. You don’t have to ask your friend for a refund or hesitate to buy a Netflix, a Spotify or a VPN subscription. Share or Subscribe now to save money. We take care of everything else.

For example, you have a user (Owner) with a Netflix Premium account which is paying $19.99 every month. This user (Owner) can share his/her account with 4 people (Subscribers) to share the price of his/her subscription by dividing $20 by 5, equal $4 per month! With the platform's fees of $0.50 per month (+ Stripe transaction fees 4.5% in EUR or 5.5% in USD), total cost $5.00. The user can easily reduce all subscription costs, like SVOD, Music, Security, Video Games, Software, Reading, Cloud, eCommerce, Well-being, eLearning, etc.

An Owner can simply link or share his/her account details with Subscribers which are paying for it. The Owner must share a password, which must be created only for this purpose (for security reasons). The shared user (Subscriber) must also comply with the policy of the website (not sharing the account details with anyone else). All ShareMembrShip users must validate their account details before subscribing anything (payment method validation)

To help you develop this project I’ll share with you all access to those platforms: Firebase, GitHub, Stripe and ClickUp.

Knowledge:
React
Firebase (Host and functions)
Node.js
Stripe
GitHub

Hosting & Domain:
Firebase
NameCheap (I will configure the DNS)

Tools:
ClickUp (project management)
GitHub (code repository)
Firebase platform (hosting/backend/analytics)
Stripe platform (payment platform)
Notion (wiki for devs)

Docs:
Firebase hosting: https://firebase.google.com/docs/hosting
Stripe: https://stripe.com/docs
Firebase <-> Stripe: https://firebase.google.com/docs/use-cases/payments
Firebase Authentication (Google, & FB SSO + ID & Password): https://firebase.google.com/docs/auth
Deploy to Firebase from Github: https://github.com/marketplace/actions/deploy-to-firebase-hosting
Firebase real-time chat (doc): https://firebase.google.com/codelabs/firebase-web#0
Firebase <-> Google Analytics:
https://firebase.google.com/docs/analytics/get-started?platform=web

Full Job description:
https://docs.google.com/document/d/1jB5zIVsFykmtPR_C52SlAL17Dx7onz7wM1nQ1W9C-Qk/edit?usp=sharing

Figma Ready (with responsive):
https://www.figma.com/file/eyQrqjECg5vHlFU4faAcFQ/ShareMembrShip---Dashboard?node-id=0%3A1

Milestone 1:
Web App: Subscription Listing system (SVOD, Music, Security, Video Games, Software, Reading, Cloud, Well-being, eLearning) 6 pages + 4 pop-up bubbles.
$300 in 30 days.

Milestone 2:
Google Authenticator Integration, Stripe integration & Real-time chat with Firebase.
$50 in 2 days.

Milestone 3
Web App: Admin Section (4 pages + 2 pop-up bubbles).
$150 in 20 days.

Total budget: $500.
Deadline: 60 days.

Cheers,

Tom
Related categories: React.js Stripe Google Firebase GitHub