
In Progress
Posted
The goal is to build a full-stack website, hosted on AWS, that showcases my line of children’s books and related merchandise while keeping visitors engaged through an interactive blog. I want the look and feel to balance a polished, trustworthy storefront with a playful, child-friendly vibe so families stay, browse, and come back. Core content • Product pages for each book and item, complete with images, descriptions, and pricing. • A blog where every post can include embedded quizzes or polls and a threaded comment section, boosting engagement and feedback. User interaction Secure account creation is required—email/password or social login, JWT-based sessions, email verification, and password reset. Registered users can comment, vote in quizzes and polls, and, in later phases, manage wish lists and orders. Tech stack & hosting React (hooks and Context or Redux for state), Node.js/Express for the API layer, MongoDB Atlas for data storage, and AWS services (S3, EC2 or Lambda, CloudFront, Route 53, SSL) for deployment. If [login to view URL] improves SEO or performance, I’m happy to incorporate it. Please set up CI/CD with GitHub Actions (or similar) and provide a staging environment. Deliverables - Fully responsive UI reflecting the professional–playful brand - Product catalogue and detail views - Blog module with quizzes, polls, and comments - Auth system: sign-up, login, email verification, password reset - Admin dashboard for products, posts, users, and quiz/poll results - REST or GraphQL API with documented endpoints - AWS infrastructure-as-code, SSL, automated backups - Clean, well-commented code in a private GitHub repo - README and deployment guide - Two-week post-launch bug-fix window Acceptance criteria: all pages load in under 3 s on 4G, Core Web Vitals in green, OWASP top-10 security checks clear, and unit/integration tests cover critical paths. If this fits your expertise in React, MongoDB, and AWS, I’m ready to get started right away.
Project ID: 40556268
100 proposals
Remote project
Active 6 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs