RannaGhor is a community-driven recipe sharing platform inspired by Cookpad — built specifically for Bangladesh. Home cooks can upload, discover, and celebrate authentic Bangladeshi cuisine in one beautiful, dedicated space.
Millions of Bangladeshi families cook extraordinary homemade recipes daily — yet there is no dedicated digital platform where these recipes can be shared, discovered, and celebrated by the community that creates them.
Global platforms like Cookpad, Allrecipes, or YouTube exist — but none are focused on authentic Bangladeshi homemade cuisine. Our food is scattered, underrepresented, and overshadowed.
Traditional recipes live in WhatsApp groups, Facebook posts, and personal notebooks. There is no searchable, categorized, or discoverable central repository for Bangladeshi food.
Thousands of Bangladeshi students studying in other cities or abroad crave familiar home-cooked food but can't find reliable, culturally authentic instructions for the dishes they miss.
Talented home cooks in Bangladesh have no platform to share their skills, build a reputation, or connect with others who share their passion for cooking and Bangladeshi cuisine.
Create a clean, fast, and dedicated web platform inspired by Cookpad, focused entirely on Bangladeshi cuisine for the MVP.
Allow home cooks to register, upload recipes with photos and steps, and build their cooking profile within the community.
Category-based browsing, full-text search, and recipe detail pages that make finding and cooking Bangladeshi dishes simple and joyful.
The MVP architecture and codebase will be designed to scale — other countries and cuisines will be added in future versions.
Deliver BRD v2 and a full static UI with dummy data for all 6 core pages, ready for team submission and stakeholder review.
People who cook daily and want a platform to share their family recipes, get appreciation, and build a community following.
Food lovers who want to explore new Bangladeshi dishes, try regional recipes, and discover home-cooked meals beyond their own kitchen.
Students studying in different cities or abroad who miss home food and need reliable, authentic recipes for familiar Bangladeshi meals.
People learning to cook who want easy-to-follow Bangladeshi recipes with clear step-by-step instructions and helpful community tips.
Bangladeshis living abroad who want to stay connected to their culinary roots and find trustworthy recipes for traditional dishes.
Families wanting to preserve and pass down traditional recipes to younger generations through a shareable digital platform.
The MVP ships with a focused set of features inspired by Cookpad's core user flows — designed to validate the concept and serve Bangladeshi users from day one.
Secure signup and login system. Users register with name, email, and password. JWT-based sessions. Profile creation on first login.
Guided recipe creation form with title, description, ingredients list, step-by-step instructions, serving size, cook time, and photo upload via Cloudinary.
Home page showing latest and popular recipes. Category browsing. Full recipe detail page with all content, cook info, and related recipes.
7 curated Bangladeshi food categories. Recipes are tagged on upload. Category filter on home and browse pages for targeted discovery.
Full-text search by recipe name, ingredient, or category. Real-time search results. Filter by category and sort by popularity or date.
All six pages will be built as static HTML/CSS/JS with realistic dummy data for the team submission. Each page represents a distinct user flow.
Each recipe is tagged to one of seven Bangladeshi food categories selected to cover the full breadth of our cuisine for the MVP launch.
MongoDB collections modeled to support all MVP features, with a clear upgrade path to add more countries, cuisines, and social features in future phases.
| Component | Technology |
|---|---|
Frontend (MVP) |
HTML · CSS · JavaScript
Static pages with dummy data for submission
|
Frontend (Future) |
React.js
Component-driven UI for dynamic data
|
Backend (Future) |
Node.js / Express.js
RESTful API for all platform operations
|
Database |
MongoDB
Document model ideal for recipe & user data
|
Image Storage |
Cloudinary
Managed image upload, resize, and CDN delivery
|
Authentication |
JWT Tokens
Stateless sessions, bcrypt password hashing
|
Hosting (Future) |
Vercel / Railway
Easy deployment for frontend & backend
|
BRD v2 approval, Cookpad UI research, wireframes for all 6 pages, team role assignment.
Build all 6 HTML/CSS/JS pages with dummy data. Cookpad-inspired design, fully responsive.
Node.js/Express API, MongoDB integration, Cloudinary setup, JWT authentication, all endpoints.
Connect frontend to backend API. End-to-end testing, bug fixes, performance optimization.
Deploy to production. Onboard first batch of users. Collect feedback for v2 planning.
We are starting focused and local. The long-term vision is to expand RannaGhor into a full-scale global recipe sharing platform — the Cookpad of South Asia and beyond.
Static UI + core features for Bangladeshi users. 6 pages, 7 categories, community recipe sharing. Build and validate the concept.
Live backend, React frontend, mobile-responsive app, advanced search, user following, saved recipes, push notifications.
Expand to all countries. Multi-language support. Video recipes. Chef partnerships. AI-powered recommendations. 1M+ recipes.
This Business Requirements Document v2 is submitted for review. Upon sign-off, it serves as the baseline for all UI development, backend planning, and project delivery for RannaGhor MVP.
| Role | Name | Signature & Date |
|---|---|---|
| Project Owner / Founder | ________________ |
|
| Product Manager | ________________ |
|
| Technical Lead | ________________ |
|
| Frontend Developer | ________________ |
|
|
Mentor / Instructor Guided by Anayeat Rabbi Khan |
________________ |
|