Skip to content

feat: implement phase 1 foundation for BookMyVenue#83

Open
fathhima wants to merge 25 commits into
WeCode-Community-Dev:mainfrom
Soorajr005:feat/mvp-android
Open

feat: implement phase 1 foundation for BookMyVenue#83
fathhima wants to merge 25 commits into
WeCode-Community-Dev:mainfrom
Soorajr005:feat/mvp-android

Conversation

@fathhima

@fathhima fathhima commented Jun 30, 2026

Copy link
Copy Markdown

Description

This PR adds the Phase 1 foundation for BookMyVenue and establishes the core structure needed for the full venue booking workflow.

Implemented in this phase:

  • project setup and initial application structure
  • authentication flow with OTP verification
  • login and password reset flow
  • role-based access control with admin support
  • category management
  • venue management with admin approval and rejection flow
  • slot management
  • booking flow
  • payment integration

The goal of this submission is to lay a strong and scalable base for completing the end-to-end venue booking platform.

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)

  • Frontend: Android
  • Backend: NestJS
  • Database: PostgreSQL

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)

N/A

@fathhima fathhima changed the title Feat/mvp android feat: implement phase 1 foundation for BookMyVenue Jun 30, 2026
@fathhima fathhima force-pushed the feat/mvp-android branch from 091d7b9 to faecbf0 Compare July 1, 2026 06:14
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.

2 participants