Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading.
Please reload this page
.
WeCode-Community-Dev
/
BookMyVenue
Public
Notifications
You must be signed in to change notification settings
Fork
211
Star
115
Code
Issues
0
Pull requests
55
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
feat: initial MVP implementation of BookMyVenue
- #93
#93
Open
Adeelp1
wants to merge 59 commits into
WeCode-Community-Dev:main
WeCode-Community-Dev/BookMyVenue:main
from
Adeelp1:feat/mvp-foundation
Adeelp1/BookMyVenue:feat/mvp-foundation
Copy head branch name to clipboard
Conversation
Commits
59
(59)
Checks
Files changed
Open
feat: initial MVP implementation of BookMyVenue
#93
Adeelp1
wants to merge 59 commits into
WeCode-Community-Dev:main
WeCode-Community-Dev/BookMyVenue:main
from
Adeelp1:feat/mvp-foundation
Adeelp1/BookMyVenue:feat/mvp-foundation
Copy head branch name to clipboard
Commits
Commits on Jun 3, 2026
feat(auth): implement authentication and database setup
Show description for 58e416b
Adeelp1
committed
58e416b
View commit details
Copy full SHA for 58e416b
Browse repository at this point
refactor(response): standardize API response structure
Adeelp1
committed
679008b
View commit details
Copy full SHA for 679008b
Browse repository at this point
feat(auth): add typed JWT claims and token verification
Adeelp1
committed
0ed1061
View commit details
Copy full SHA for 0ed1061
Browse repository at this point
Commits on Jun 4, 2026
feat(web): add role-based homepage routing and separate frontend serving
Show description for 98a21bb
Adeelp1
committed
98a21bb
View commit details
Copy full SHA for 98a21bb
Browse repository at this point
fix(frontend): redirect users to correct homepage based on role
Adeelp1
committed
f4ab098
View commit details
Copy full SHA for f4ab098
Browse repository at this point
feat: add venue management schema and sqlc queries
Adeelp1
committed
5b7f0ce
View commit details
Copy full SHA for 5b7f0ce
Browse repository at this point
Commits on Jun 5, 2026
feat(venue): support location-based venue search
Show description for 54f664d
Adeelp1
committed
54f664d
View commit details
Copy full SHA for 54f664d
Browse repository at this point
feat(venue): support price range filtering in venue search
Adeelp1
committed
99f8f1a
View commit details
Copy full SHA for 99f8f1a
Browse repository at this point
feat(auth): implement JWT authentication and role-based authorization
Adeelp1
committed
b6b1a48
View commit details
Copy full SHA for b6b1a48
Browse repository at this point
feat(ctxutil): add helpers to retrieve user claims from gin context
Adeelp1
committed
72d6b5f
View commit details
Copy full SHA for 72d6b5f
Browse repository at this point
refactor: use double precision for venue pricing
Adeelp1
committed
23c7371
View commit details
Copy full SHA for 23c7371
Browse repository at this point
Commits on Jun 8, 2026
test(auth): add unit tests for JWT authentication and role authorization middleware
Adeelp1
committed
06f3dc5
View commit details
Copy full SHA for 06f3dc5
Browse repository at this point
Commits on Jun 9, 2026
add GetAmenityByID query for amenities
Adeelp1
committed
5698fca
View commit details
Copy full SHA for 5698fca
Browse repository at this point
prevent duplicate amenity creation using upsert
Adeelp1
committed
3520d9a
View commit details
Copy full SHA for 3520d9a
Browse repository at this point
Commits on Jun 10, 2026
feat(venue): add venue creation flow with image uploads and frontend support
Show description for aff6181
Adeelp1
committed
aff6181
View commit details
Copy full SHA for aff6181
Browse repository at this point
chore: update .gitignore for editor files and uploads
Adeelp1
committed
10b812d
View commit details
Copy full SHA for 10b812d
Browse repository at this point
docs: add TODO.md to track pending tasks and improvements
Adeelp1
committed
432fe79
View commit details
Copy full SHA for 432fe79
Browse repository at this point
feat(venue): add queries to fetch pending and rejected venues by owner ID
Adeelp1
committed
d9fffcb
View commit details
Copy full SHA for d9fffcb
Browse repository at this point
feat(venue): add functionality to retrieve rejected venues
Adeelp1
committed
8f6c577
View commit details
Copy full SHA for 8f6c577
Browse repository at this point
Commits on Jun 11, 2026
feat(venue): include amenities and images in rejected venue response
Adeelp1
committed
be40fdc
View commit details
Copy full SHA for be40fdc
Browse repository at this point
feat(venue): implement view pending venues by owner ID
Adeelp1
committed
89e40f6
View commit details
Copy full SHA for 89e40f6
Browse repository at this point
feat(db): add and generate GetApprovedVenuesByOwnerID query
Adeelp1
committed
5c6db77
View commit details
Copy full SHA for 5c6db77
Browse repository at this point
feat(venue): implement view approved venues by owner ID
Adeelp1
committed
5eeb7cb
View commit details
Copy full SHA for 5eeb7cb
Browse repository at this point
fix(ui): clarify alert message on rejected venues page
Adeelp1
committed
a32384c
View commit details
Copy full SHA for a32384c
Browse repository at this point
Commits on Jun 12, 2026
feat(db): add SQL queries and generate sqlc code for venue approval workflow
Adeelp1
committed
3eef20b
View commit details
Copy full SHA for 3eef20b
Browse repository at this point
feat(admin): allow admins to view, approve, and reject pending venues
Adeelp1
committed
0eb5d6a
View commit details
Copy full SHA for 0eb5d6a
Browse repository at this point
feat(admin): add approved venues view with reject action
Adeelp1
committed
2dedbac
View commit details
Copy full SHA for 2dedbac
Browse repository at this point
feat(db): add query and generate sqlc code for retrieving rejected venues
Adeelp1
committed
8b432ca
View commit details
Copy full SHA for 8b432ca
Browse repository at this point
feat(admin): add rejected venues view with approve action
Adeelp1
committed
9546686
View commit details
Copy full SHA for 9546686
Browse repository at this point
feat(user): add venue listing page with book button UI
Adeelp1
committed
04c17fb
View commit details
Copy full SHA for 04c17fb
Browse repository at this point
Commits on Jun 16, 2026
feat(db): add availability table and generate sqlc queries
Adeelp1
committed
cfc0329
View commit details
Copy full SHA for cfc0329
Browse repository at this point
Commits on Jun 17, 2026
feat(availability): add venue slot management with single and bulk creation
Show description for 6718a68
Adeelp1
committed
6718a68
View commit details
Copy full SHA for 6718a68
Browse repository at this point
refactor(users): move users module to internal package
Adeelp1
committed
db2a56d
View commit details
Copy full SHA for db2a56d
Browse repository at this point
fix(router): update users module import path after refactor
Adeelp1
committed
b260dcb
View commit details
Copy full SHA for b260dcb
Browse repository at this point
Commits on Jun 18, 2026
feat(auth): allow RoleGuard middleware to authorize multiple roles
Show description for dcd99f0
Adeelp1
committed
dcd99f0
View commit details
Copy full SHA for dcd99f0
Browse repository at this point
Commits on Jun 24, 2026
feat: add redis
Adeelp1
committed
f82baa1
View commit details
Copy full SHA for f82baa1
Browse repository at this point
add is_booked column for availability
Adeelp1
committed
a5d73fc
View commit details
Copy full SHA for a5d73fc
Browse repository at this point
add queries for availability table and generate sqlc
Adeelp1
committed
0252eb0
View commit details
Copy full SHA for 0252eb0
Browse repository at this point
feat(db): add bookings table for venue reservations
Adeelp1
committed
f707855
View commit details
Copy full SHA for f707855
Browse repository at this point
feat(booking): add booking queries and generate sqlc code
Adeelp1
committed
45bd423
View commit details
Copy full SHA for 45bd423
Browse repository at this point
Commits on Jun 26, 2026
feat(booking): display available slots with book button UI
Adeelp1
committed
13223c5
View commit details
Copy full SHA for 13223c5
Browse repository at this point
feat(utils): add utility function to convert int64 to pgtype.Numeric
Adeelp1
committed
40f4d39
View commit details
Copy full SHA for 40f4d39
Browse repository at this point
feat(ui): add 'See Availability' link to view venues page
Adeelp1
committed
743e612
View commit details
Copy full SHA for 743e612
Browse repository at this point
feat(booking): implement slot booking flow with reservation and mock payment
Show description for cacb86a
Adeelp1
committed
cacb86a
View commit details
Copy full SHA for cacb86a
Browse repository at this point
Commits on Jun 27, 2026
feat(utils): add utility function to convert pgtype.Numeric to int64
Adeelp1
committed
04f576a
View commit details
Copy full SHA for 04f576a
Browse repository at this point
feat(booking): add user booked venues view
Adeelp1
committed
4ba6bea
View commit details
Copy full SHA for 4ba6bea
Browse repository at this point
Commits on Jun 28, 2026
refactor(auth): migrate JWT authentication from headers to cookies
Show description for 19aa6aa
Adeelp1
committed
19aa6aa
View commit details
Copy full SHA for 19aa6aa
Browse repository at this point
Commits on Jun 29, 2026
fix(ui): handle missing venue images to prevent page crash
Adeelp1
committed
0c26557
View commit details
Copy full SHA for 0c26557
Browse repository at this point
Commits on Jun 30, 2026
feat(availability): add MarkSlotCancelled query and generate sqlc code
Adeelp1
committed
500a15f
View commit details
Copy full SHA for 500a15f
Browse repository at this point
feat(booking): add booking lookup query and filter user bookings by confirmed status
Show description for 840445c
Adeelp1
committed
840445c
View commit details
Copy full SHA for 840445c
Browse repository at this point
feat(booking): implement booking cancellation and slot release
Adeelp1
committed
70fe34f
View commit details
Copy full SHA for 70fe34f
Browse repository at this point
Commits on Jul 1, 2026
fix(ui): redirect to view venues page after successful payment
Adeelp1
committed
f0f70c3
View commit details
Copy full SHA for f0f70c3
Browse repository at this point
refactor(booking): remove redundant MarkSlotBooked call
Adeelp1
committed
ee19029
View commit details
Copy full SHA for ee19029
Browse repository at this point
Commits on Jul 2, 2026
perf(sql): add batch queries for venue images and amenities
Adeelp1
committed
85c0403
View commit details
Copy full SHA for 85c0403
Browse repository at this point
perf: eliminate N+1 queries using batch loading and update frontend
Adeelp1
committed
2506cd2
View commit details
Copy full SHA for 2506cd2
Browse repository at this point
docs: add README.md, API documentation, and database schema documentation
Adeelp1
committed
ca2177a
View commit details
Copy full SHA for ca2177a
Browse repository at this point
Commits on Jul 5, 2026
feat(auth): add access token refresh using refresh token
Adeelp1
committed
d9fd9e4
View commit details
Copy full SHA for d9fd9e4
Browse repository at this point
docs: update project TODO
Adeelp1
committed
74ced10
View commit details
Copy full SHA for 74ced10
Browse repository at this point
Commits on Jul 10, 2026
feat: add repository layer to auth module
Adeelp1
committed
4e149f5
View commit details
Copy full SHA for 4e149f5
Browse repository at this point
You can’t perform that action at this time.