Skip to content

BookMyVenue Phase 1 (Team: Venueflow)#77

Open
JibinBiju50 wants to merge 86 commits into
WeCode-Community-Dev:mainfrom
JibinBiju50:main
Open

BookMyVenue Phase 1 (Team: Venueflow)#77
JibinBiju50 wants to merge 86 commits into
WeCode-Community-Dev:mainfrom
JibinBiju50:main

Conversation

@JibinBiju50

@JibinBiju50 JibinBiju50 commented Jun 29, 2026

Copy link
Copy Markdown

Description

This PR completes the MVP of the bookMyVenue which allows user to find nearby venues, submit booking inquiry and check inquiry-status. Venue owners can review the inquiries, either accept or reject them and can submit new venues which requires approval from admin.

Major Features

  • Users can find nearby venues by providing current location or using filters such as district, town, date and venue type, pricing and capacity.
  • View venue details and submit booking inquiry.
  • Receives unique tracking code after the submission. Users can use the tracking code along with the phone number to check the inquiry status (pending, accepted or rejected).
  • Venue owner can review the inquiry details and either accept or reject it.
  • Owner can submit new venues by providing venue details such as name, address, coordinates, images, etc.
  • Admin can view the submitted venue details and either approve or reject it.

Phase Category

  • Phase 1: MVP Submission (Base Foundation)
  • Phase 2/3: Feature Implementation or Modularization
  • Phase 4: Scalability Optimization
  • General (Documentation, Bugfix, Chore, etc.)

Tech Stack (For Phase 1 MVP Submissions)

(Example: Frontend: React, Backend: Node.js, Database: MongoDB)

  • Frontend: React.js, Tailwind CSS
  • Backend: Node.js, Express.js, Cloudinary (image upload)
  • Database: MongoDB

Type of Change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature / Module (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Documentation update

Checklist:

  • I have read the Contribution Guidelines.
  • My code follows the community spirit and standards of the WeCode community.
  • I have performed a self-review of my own code.
  • I have commented my code, particularly in hard-to-understand areas.
  • My changes generate no new warnings or errors.

AI Disclosure

  • I did NOT use AI tools to generate this code.
  • I used AI tools (e.g., Copilot, ChatGPT, Claude) to help write this code, and I have fully reviewed, tested, and understand the output.

Screenshots / Screen Recording (if applicable)

JibinBiju50 and others added 30 commits June 6, 2026 15:14
Merge Feature/backend setup which includes placeholder files for auth and role middleware, auth route, auth controller and User model file.
@JibinBiju50 JibinBiju50 changed the title BookMyVenue using MERN BookMyVenue Phase 1 (Team: Venueflow) Jul 9, 2026
@JibinBiju50 JibinBiju50 marked this pull request as ready for review July 9, 2026 15:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants