Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
ade8e9c
add: gitignore, run fronend, env for backend
AswanthAnu May 28, 2026
b16af67
feat: initial monorepo setup with frontend, backend, and database
AswanthAnu Jun 6, 2026
107f68b
Merge pull request #1 from AswanthAnu/chore/project-skeleton
AswanthAnu Jun 6, 2026
5f8eb08
feat: backend auth complete
AswanthAnu Jun 9, 2026
cec7717
Merge pull request #2 from AswanthAnu/feat/auth
AswanthAnu Jun 9, 2026
278be24
feat: complete auth flow with role based route protection
AswanthAnu Jun 13, 2026
e9b7ea9
Merge pull request #3 from AswanthAnu/feat/front-auth
AswanthAnu Jun 13, 2026
7c7e48d
feat: venue listing backend complete with categories and images
AswanthAnu Jun 26, 2026
2df89ef
Merge pull request #4 from AswanthAnu/feat/venue-listing
AswanthAnu Jun 26, 2026
7643abf
feat: venue listing frontend complete
AswanthAnu Jun 26, 2026
ccb2fe3
Merge pull request #5 from AswanthAnu/feat/front-listing
AswanthAnu Jun 26, 2026
2311704
feat: homepage with search, filters and curated sections in backend
AswanthAnu Jun 28, 2026
ca8f272
Merge pull request #6 from AswanthAnu/feat/venue-discovery
AswanthAnu Jun 28, 2026
cb921af
feat: front homepage with search, filters, and curated sections
AswanthAnu Jun 28, 2026
d4cd59f
Merge pull request #7 from AswanthAnu/feat/front-venue-dicovery
AswanthAnu Jun 28, 2026
a5eb79c
feat: Modified the frontend design to proffesional
AswanthAnu Jul 11, 2026
4f5977d
feat: Backend booking, availability logics
AswanthAnu Jul 11, 2026
9f0cd62
Merge pull request #8 from AswanthAnu/feat/front-venue-dicovery
AswanthAnu Jul 11, 2026
676c71b
booking, owner and user dashboard
AswanthAnu Jul 12, 2026
0dac496
Merge pull request #9 from AswanthAnu/feat/front-booking
AswanthAnu Jul 12, 2026
299e587
feat: complete booking flow with slot selection and seeding artificia…
AswanthAnu Jul 12, 2026
c6c5b31
Merge pull request #10 from AswanthAnu/chor/seeding_data
AswanthAnu Jul 12, 2026
9e3c8ad
feat: frontend full restructure and wiring, backend minor adjustment…
AswanthAnu Jul 18, 2026
978ccc1
Merge pull request #11 from AswanthAnu/feat/frontend-fullywired
AswanthAnu Jul 18, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
node_modules/
venv/
__pycache__/
.env
*.pyc
dist/
24 changes: 24 additions & 0 deletions bookmyvenue/apps/Frontend/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*
lerna-debug.log*

node_modules
dist
dist-ssr
*.local

# Editor directories and files
.vscode/*
!.vscode/extensions.json
.idea
.DS_Store
*.suo
*.ntvs*
*.njsproj
*.sln
*.sw?
16 changes: 16 additions & 0 deletions bookmyvenue/apps/Frontend/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# React + Vite

This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.

Currently, two official plugins are available:

- [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react) uses [Oxc](https://oxc.rs)
- [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react-swc) uses [SWC](https://swc.rs/)

## React Compiler

The React Compiler is not enabled on this template because of its impact on dev & build performances. To add it, see [this documentation](https://react.dev/learn/react-compiler/installation).

## Expanding the ESLint configuration

If you are developing a production application, we recommend using TypeScript with type-aware lint rules enabled. Check out the [TS template](https://github.com/vitejs/vite/tree/main/packages/create-vite/template-react-ts) for information on how to integrate TypeScript and [`typescript-eslint`](https://typescript-eslint.io) in your project.
21 changes: 21 additions & 0 deletions bookmyvenue/apps/Frontend/eslint.config.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
import js from '@eslint/js'
import globals from 'globals'
import reactHooks from 'eslint-plugin-react-hooks'
import reactRefresh from 'eslint-plugin-react-refresh'
import { defineConfig, globalIgnores } from 'eslint/config'

export default defineConfig([
globalIgnores(['dist']),
{
files: ['**/*.{js,jsx}'],
extends: [
js.configs.recommended,
reactHooks.configs.flat.recommended,
reactRefresh.configs.vite,
],
languageOptions: {
globals: globals.browser,
parserOptions: { ecmaFeatures: { jsx: true } },
},
},
])
13 changes: 13 additions & 0 deletions bookmyvenue/apps/Frontend/index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/svg+xml" href="/favicon.svg" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>frontend</title>
</head>
<body>
<div id="root"></div>
<script type="module" src="/src/main.jsx"></script>
</body>
</html>
Loading