Adding Account Managment & Billing need Web Development
Contact person: Adding Account Managment & Billing
Phone:Show
Email:Show
Location: Denver, United States
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"We’re building a secure user account and billing system for Craft Intent, an offline-first productivity web app built with vanilla JS, PouchDB, and CouchDB. The goal is to give users full control over their profile, password, and subscription while keeping everything lightweight, privacy-focused, and CouchDB-native.
We already have user login and registration set up we need to extend it to include typical payment and password management tools.
Deliverables include:
User Account Information
Users can store and update basic info such as name, email, phone, and address.
Form validation ensures correct formatting for contact details.
Profile data is saved in each user’s private CouchDB database via PouchDB sync.
Users can delete their account, removing their profile and associated local data.
Password Management
Users can securely change their password while logged in (via CouchDB _users doc update).
A password reset system allows users to reset their password using email links or recovery codes.
All credentials are handled through CouchDB’s built-in authentication and session API.
Stripe Integration
Require valid billing information on registration or login, with a 14-day free trial period.
Integrate Stripe Checkout for subscription creation and Stripe Customer Portal for billing management.
Webhooks automatically update each user’s billing status in CouchDB.
On login, the app checks subscription status and restricts access if payment is overdue or canceled.
Security & Documentation
Extend CouchDB design doc with validate_doc_update to prevent cross-user writes.
Provide short setup documentation, environment variable list, and deployment notes." (client-provided description)
Matched companies (7)

Crystal Infoway

TechGigs LLP

Mobiweb Global Solutions

eShop Genius

Appeonix Creative Lab

WhizzAct Private Limited
