├── .editorconfig ├── .github └── workflows │ ├── backup.yml │ ├── ci.yml │ ├── dev.yml │ ├── e2e.yml │ └── production.yml ├── .gitignore ├── README.md ├── api ├── .dockerignore ├── Dockerfile ├── drizzle.config.ts ├── drizzle │ ├── meta │ │ └── _journal.json │ └── schema.ts ├── package.json ├── src │ ├── index.ts │ ├── logic │ │ ├── beep.ts │ │ ├── location.ts │ │ ├── rating.ts │ │ └── user.ts │ ├── routers │ │ ├── auth.ts │ │ ├── beep.ts │ │ ├── beeper.ts │ │ ├── car.ts │ │ ├── feedback.ts │ │ ├── health.ts │ │ ├── location.ts │ │ ├── notification.ts │ │ ├── payment.ts │ │ ├── rating.ts │ │ ├── redis.ts │ │ ├── report.ts │ │ ├── rider.ts │ │ └── user.ts │ └── utils │ │ ├── constants.ts │ │ ├── cors.ts │ │ ├── db.ts │ │ ├── email.ts │ │ ├── instrument.ts │ │ ├── notifications.ts │ │ ├── payments.ts │ │ ├── pubsub.ts │ │ ├── redis.ts │ │ ├── revenuecat.ts │ │ ├── s3.ts │ │ ├── trpc.ts │ │ ├── ws.ts │ │ └── zAsyncIterable.ts └── tsconfig.json ├── app ├── App.tsx ├── app.config.ts ├── assets │ ├── avatar.png │ ├── favicon.png │ ├── icon-tinted.png │ ├── icon-transparent.png │ ├── icon.png │ ├── premium.png │ └── splash.png ├── components │ ├── AcceptDenyButton.tsx │ ├── ActionButton.tsx │ ├── AnimatedMarker.tsx │ ├── AnimatedMarker.web.tsx │ ├── Avatar.tsx │ ├── Beep.tsx │ ├── BottomSheet.tsx │ ├── Button.tsx │ ├── CancelButton.tsx │ ├── Card.tsx │ ├── Container.tsx │ ├── CountDown.tsx │ ├── Elipsis.tsx │ ├── Image.tsx │ ├── Input.tsx │ ├── Label.tsx │ ├── LocationInput.tsx │ ├── Map.tsx │ ├── Map.web.tsx │ ├── Marker.tsx │ ├── Marker.web.tsx │ ├── Menu.tsx │ ├── Menu.utils.ts │ ├── PasswordInput.tsx │ ├── Polyline.tsx │ ├── Polyline.web.tsx │ ├── Rate.tsx │ ├── Rating.tsx │ ├── Stars.tsx │ ├── Text.tsx │ └── UserHeader.tsx ├── eas.json ├── google-services.json ├── index.d.ts ├── index.ts ├── metro.config.js ├── navigators │ ├── Drawer.tsx │ └── Stack.tsx ├── package.json ├── routes │ ├── BeepDetails.tsx │ ├── Beeps.tsx │ ├── Premium.tsx │ ├── Ratings.tsx │ ├── auth │ │ ├── ForgotPassword.tsx │ │ ├── Login.tsx │ │ └── SignUp.tsx │ ├── beep │ │ ├── Beep.tsx │ │ ├── PremiumBanner.tsx │ │ ├── Queue.tsx │ │ ├── QueueItem.tsx │ │ └── StartBeeping.tsx │ ├── cars │ │ ├── AddCar.tsx │ │ ├── AddCarButton.tsx │ │ ├── Cars.tsx │ │ └── utils.ts │ ├── feedback │ │ └── Feedback.tsx │ ├── global │ │ ├── Rate.tsx │ │ ├── Report.tsx │ │ ├── User.tsx │ │ └── UserMenu.tsx │ ├── ride │ │ ├── BeepersMap.tsx │ │ ├── ETA.tsx │ │ ├── FindBeep.tsx │ │ ├── PickBeep.tsx │ │ ├── PlaceInQueue.tsx │ │ ├── RateLastBeeper.tsx │ │ ├── Rates.tsx │ │ ├── RideDetails.tsx │ │ ├── RideMap.tsx │ │ ├── RideMenu.tsx │ │ ├── RiderForm.tsx │ │ └── utils.ts │ └── settings │ │ ├── ChangePassword.tsx │ │ ├── EditProfile.tsx │ │ └── ProfileMenu.tsx ├── tsconfig.json └── utils │ ├── constants.ts │ ├── emojis.ts │ ├── errors.ts │ ├── files.ts │ ├── links.ts │ ├── location.ts │ ├── notifications.ts │ ├── purchase.ts │ ├── theme.ts │ ├── trpc.ts │ ├── updates.ts │ └── useUser.ts ├── deploy ├── Pulumi.yaml ├── index.ts ├── package.json └── tsconfig.json ├── docker-compose.yml ├── package.json ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── test ├── package.json ├── playwright.config.ts ├── tests │ ├── beep.spec.ts │ ├── example.spec.ts │ └── signup.spec.ts └── utilities │ ├── auth.ts │ └── random.ts └── website ├── index.html ├── package.json ├── src ├── App.tsx ├── Entry.tsx ├── assets │ ├── dark.png │ ├── favicon.png │ ├── icon.png │ ├── light-square.png │ └── light.png ├── components │ ├── AdminMenu.tsx │ ├── Banners.tsx │ ├── BasicUser.tsx │ ├── BeepsTable.tsx │ ├── CarsTable.tsx │ ├── ClearQueueDialog.tsx │ ├── Header.tsx │ ├── Indicator.tsx │ ├── Link.tsx │ ├── Loading.tsx │ ├── Map.tsx │ ├── Marker.tsx │ ├── NotFound.tsx │ ├── PaginationFooter.tsx │ ├── PaymentsTable.tsx │ ├── PhotoDialog.tsx │ ├── QueuePreview.tsx │ ├── QueueTable.tsx │ ├── RatingsTable.tsx │ ├── ReportsTable.tsx │ ├── SendNotificationDialog.tsx │ ├── TableCellUser.tsx │ ├── TableEmpty.tsx │ ├── TableError.tsx │ ├── TableLoading.tsx │ └── UserMenu.tsx ├── main.tsx ├── routes │ ├── ChangePassword.tsx │ ├── DeleteAccount.tsx │ ├── Download.tsx │ ├── EditProfile.tsx │ ├── ForgotPassword.tsx │ ├── Home.tsx │ ├── Login.tsx │ ├── Privacy.tsx │ ├── ResetPassword.tsx │ ├── SignUp.tsx │ ├── Terms.tsx │ ├── VerifyAccount.tsx │ └── admin │ │ ├── Health.tsx │ │ ├── Payments.tsx │ │ ├── Redis.tsx │ │ ├── UsersByDomain.tsx │ │ ├── beepers │ │ ├── Beepers.tsx │ │ └── BeepersMap.tsx │ │ ├── beeps │ │ ├── ActiveBeeps.tsx │ │ ├── Beep.tsx │ │ ├── BeepMenu.tsx │ │ ├── DeleteBeepDialog.tsx │ │ └── index.tsx │ │ ├── cars │ │ ├── CarMenu.tsx │ │ ├── DeleteCarDialog.tsx │ │ └── index.tsx │ │ ├── feedback │ │ ├── DeleteFeedbackDialog.tsx │ │ └── Feedback.tsx │ │ ├── index.tsx │ │ ├── leaderboards │ │ ├── beeps.tsx │ │ ├── index.tsx │ │ └── rides.tsx │ │ ├── notifications │ │ ├── SendNotificationConfirmationDialog.tsx │ │ └── index.tsx │ │ ├── ratings │ │ ├── DeleteRatingDialog.tsx │ │ ├── Rating.tsx │ │ ├── RatingMenu.tsx │ │ └── index.tsx │ │ ├── reports │ │ ├── DeleteReportDialog.tsx │ │ ├── Report.tsx │ │ ├── ReportMenu.tsx │ │ └── index.tsx │ │ ├── users │ │ ├── DeleteUserDialog.tsx │ │ ├── Details.tsx │ │ ├── Location.tsx │ │ ├── User.tsx │ │ ├── edit │ │ │ ├── EditDetails.tsx │ │ │ ├── EditLocation.tsx │ │ │ └── index.tsx │ │ ├── index.tsx │ │ └── routes.ts │ │ └── usersByDomainRoute.tsx ├── utils │ ├── root.ts │ ├── routeTree.ts │ ├── router.ts │ ├── theme.tsx │ ├── trpc.ts │ └── utils.ts └── vite-env.d.ts ├── tsconfig.json └── vite.config.ts /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/backup.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/.github/workflows/backup.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/.github/workflows/dev.yml -------------------------------------------------------------------------------- /.github/workflows/e2e.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/.github/workflows/e2e.yml -------------------------------------------------------------------------------- /.github/workflows/production.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/.github/workflows/production.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/README.md -------------------------------------------------------------------------------- /api/.dockerignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /api/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/api/Dockerfile -------------------------------------------------------------------------------- /api/drizzle.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/api/drizzle.config.ts -------------------------------------------------------------------------------- /api/drizzle/meta/_journal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/api/drizzle/meta/_journal.json -------------------------------------------------------------------------------- /api/drizzle/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/api/drizzle/schema.ts -------------------------------------------------------------------------------- /api/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/api/package.json -------------------------------------------------------------------------------- /api/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/api/src/index.ts -------------------------------------------------------------------------------- /api/src/logic/beep.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/api/src/logic/beep.ts -------------------------------------------------------------------------------- /api/src/logic/location.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/api/src/logic/location.ts -------------------------------------------------------------------------------- /api/src/logic/rating.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/api/src/logic/rating.ts -------------------------------------------------------------------------------- /api/src/logic/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/api/src/logic/user.ts -------------------------------------------------------------------------------- /api/src/routers/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/api/src/routers/auth.ts -------------------------------------------------------------------------------- /api/src/routers/beep.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/api/src/routers/beep.ts -------------------------------------------------------------------------------- /api/src/routers/beeper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/api/src/routers/beeper.ts -------------------------------------------------------------------------------- /api/src/routers/car.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/api/src/routers/car.ts -------------------------------------------------------------------------------- /api/src/routers/feedback.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/api/src/routers/feedback.ts -------------------------------------------------------------------------------- /api/src/routers/health.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/api/src/routers/health.ts -------------------------------------------------------------------------------- /api/src/routers/location.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/api/src/routers/location.ts -------------------------------------------------------------------------------- /api/src/routers/notification.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/api/src/routers/notification.ts -------------------------------------------------------------------------------- /api/src/routers/payment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/api/src/routers/payment.ts -------------------------------------------------------------------------------- /api/src/routers/rating.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/api/src/routers/rating.ts -------------------------------------------------------------------------------- /api/src/routers/redis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/api/src/routers/redis.ts -------------------------------------------------------------------------------- /api/src/routers/report.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/api/src/routers/report.ts -------------------------------------------------------------------------------- /api/src/routers/rider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/api/src/routers/rider.ts -------------------------------------------------------------------------------- /api/src/routers/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/api/src/routers/user.ts -------------------------------------------------------------------------------- /api/src/utils/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/api/src/utils/constants.ts -------------------------------------------------------------------------------- /api/src/utils/cors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/api/src/utils/cors.ts -------------------------------------------------------------------------------- /api/src/utils/db.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/api/src/utils/db.ts -------------------------------------------------------------------------------- /api/src/utils/email.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/api/src/utils/email.ts -------------------------------------------------------------------------------- /api/src/utils/instrument.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/api/src/utils/instrument.ts -------------------------------------------------------------------------------- /api/src/utils/notifications.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/api/src/utils/notifications.ts -------------------------------------------------------------------------------- /api/src/utils/payments.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/api/src/utils/payments.ts -------------------------------------------------------------------------------- /api/src/utils/pubsub.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/api/src/utils/pubsub.ts -------------------------------------------------------------------------------- /api/src/utils/redis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/api/src/utils/redis.ts -------------------------------------------------------------------------------- /api/src/utils/revenuecat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/api/src/utils/revenuecat.ts -------------------------------------------------------------------------------- /api/src/utils/s3.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/api/src/utils/s3.ts -------------------------------------------------------------------------------- /api/src/utils/trpc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/api/src/utils/trpc.ts -------------------------------------------------------------------------------- /api/src/utils/ws.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/api/src/utils/ws.ts -------------------------------------------------------------------------------- /api/src/utils/zAsyncIterable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/api/src/utils/zAsyncIterable.ts -------------------------------------------------------------------------------- /api/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/api/tsconfig.json -------------------------------------------------------------------------------- /app/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/App.tsx -------------------------------------------------------------------------------- /app/app.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/app.config.ts -------------------------------------------------------------------------------- /app/assets/avatar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/assets/avatar.png -------------------------------------------------------------------------------- /app/assets/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/assets/favicon.png -------------------------------------------------------------------------------- /app/assets/icon-tinted.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/assets/icon-tinted.png -------------------------------------------------------------------------------- /app/assets/icon-transparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/assets/icon-transparent.png -------------------------------------------------------------------------------- /app/assets/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/assets/icon.png -------------------------------------------------------------------------------- /app/assets/premium.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/assets/premium.png -------------------------------------------------------------------------------- /app/assets/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/assets/splash.png -------------------------------------------------------------------------------- /app/components/AcceptDenyButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/components/AcceptDenyButton.tsx -------------------------------------------------------------------------------- /app/components/ActionButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/components/ActionButton.tsx -------------------------------------------------------------------------------- /app/components/AnimatedMarker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/components/AnimatedMarker.tsx -------------------------------------------------------------------------------- /app/components/AnimatedMarker.web.tsx: -------------------------------------------------------------------------------- 1 | export function AnimatedMarker() { 2 | return null; 3 | } 4 | -------------------------------------------------------------------------------- /app/components/Avatar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/components/Avatar.tsx -------------------------------------------------------------------------------- /app/components/Beep.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/components/Beep.tsx -------------------------------------------------------------------------------- /app/components/BottomSheet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/components/BottomSheet.tsx -------------------------------------------------------------------------------- /app/components/Button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/components/Button.tsx -------------------------------------------------------------------------------- /app/components/CancelButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/components/CancelButton.tsx -------------------------------------------------------------------------------- /app/components/Card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/components/Card.tsx -------------------------------------------------------------------------------- /app/components/Container.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/components/Container.tsx -------------------------------------------------------------------------------- /app/components/CountDown.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/components/CountDown.tsx -------------------------------------------------------------------------------- /app/components/Elipsis.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/components/Elipsis.tsx -------------------------------------------------------------------------------- /app/components/Image.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/components/Image.tsx -------------------------------------------------------------------------------- /app/components/Input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/components/Input.tsx -------------------------------------------------------------------------------- /app/components/Label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/components/Label.tsx -------------------------------------------------------------------------------- /app/components/LocationInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/components/LocationInput.tsx -------------------------------------------------------------------------------- /app/components/Map.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/components/Map.tsx -------------------------------------------------------------------------------- /app/components/Map.web.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/components/Map.web.tsx -------------------------------------------------------------------------------- /app/components/Marker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/components/Marker.tsx -------------------------------------------------------------------------------- /app/components/Marker.web.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/components/Marker.web.tsx -------------------------------------------------------------------------------- /app/components/Menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/components/Menu.tsx -------------------------------------------------------------------------------- /app/components/Menu.utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/components/Menu.utils.ts -------------------------------------------------------------------------------- /app/components/PasswordInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/components/PasswordInput.tsx -------------------------------------------------------------------------------- /app/components/Polyline.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/components/Polyline.tsx -------------------------------------------------------------------------------- /app/components/Polyline.web.tsx: -------------------------------------------------------------------------------- 1 | export function Polyline() { 2 | return null; 3 | } 4 | -------------------------------------------------------------------------------- /app/components/Rate.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/components/Rate.tsx -------------------------------------------------------------------------------- /app/components/Rating.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/components/Rating.tsx -------------------------------------------------------------------------------- /app/components/Stars.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/components/Stars.tsx -------------------------------------------------------------------------------- /app/components/Text.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/components/Text.tsx -------------------------------------------------------------------------------- /app/components/UserHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/components/UserHeader.tsx -------------------------------------------------------------------------------- /app/eas.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/eas.json -------------------------------------------------------------------------------- /app/google-services.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/google-services.json -------------------------------------------------------------------------------- /app/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/index.d.ts -------------------------------------------------------------------------------- /app/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/index.ts -------------------------------------------------------------------------------- /app/metro.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/metro.config.js -------------------------------------------------------------------------------- /app/navigators/Drawer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/navigators/Drawer.tsx -------------------------------------------------------------------------------- /app/navigators/Stack.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/navigators/Stack.tsx -------------------------------------------------------------------------------- /app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/package.json -------------------------------------------------------------------------------- /app/routes/BeepDetails.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/routes/BeepDetails.tsx -------------------------------------------------------------------------------- /app/routes/Beeps.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/routes/Beeps.tsx -------------------------------------------------------------------------------- /app/routes/Premium.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/routes/Premium.tsx -------------------------------------------------------------------------------- /app/routes/Ratings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/routes/Ratings.tsx -------------------------------------------------------------------------------- /app/routes/auth/ForgotPassword.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/routes/auth/ForgotPassword.tsx -------------------------------------------------------------------------------- /app/routes/auth/Login.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/routes/auth/Login.tsx -------------------------------------------------------------------------------- /app/routes/auth/SignUp.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/routes/auth/SignUp.tsx -------------------------------------------------------------------------------- /app/routes/beep/Beep.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/routes/beep/Beep.tsx -------------------------------------------------------------------------------- /app/routes/beep/PremiumBanner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/routes/beep/PremiumBanner.tsx -------------------------------------------------------------------------------- /app/routes/beep/Queue.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/routes/beep/Queue.tsx -------------------------------------------------------------------------------- /app/routes/beep/QueueItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/routes/beep/QueueItem.tsx -------------------------------------------------------------------------------- /app/routes/beep/StartBeeping.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/routes/beep/StartBeeping.tsx -------------------------------------------------------------------------------- /app/routes/cars/AddCar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/routes/cars/AddCar.tsx -------------------------------------------------------------------------------- /app/routes/cars/AddCarButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/routes/cars/AddCarButton.tsx -------------------------------------------------------------------------------- /app/routes/cars/Cars.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/routes/cars/Cars.tsx -------------------------------------------------------------------------------- /app/routes/cars/utils.ts: -------------------------------------------------------------------------------- 1 | export const years = Array.from( 2 | { length: 50 }, 3 | (_, i) => new Date().getFullYear() + 1 - i, 4 | ); 5 | -------------------------------------------------------------------------------- /app/routes/feedback/Feedback.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/routes/feedback/Feedback.tsx -------------------------------------------------------------------------------- /app/routes/global/Rate.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/routes/global/Rate.tsx -------------------------------------------------------------------------------- /app/routes/global/Report.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/routes/global/Report.tsx -------------------------------------------------------------------------------- /app/routes/global/User.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/routes/global/User.tsx -------------------------------------------------------------------------------- /app/routes/global/UserMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/routes/global/UserMenu.tsx -------------------------------------------------------------------------------- /app/routes/ride/BeepersMap.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/routes/ride/BeepersMap.tsx -------------------------------------------------------------------------------- /app/routes/ride/ETA.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/routes/ride/ETA.tsx -------------------------------------------------------------------------------- /app/routes/ride/FindBeep.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/routes/ride/FindBeep.tsx -------------------------------------------------------------------------------- /app/routes/ride/PickBeep.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/routes/ride/PickBeep.tsx -------------------------------------------------------------------------------- /app/routes/ride/PlaceInQueue.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/routes/ride/PlaceInQueue.tsx -------------------------------------------------------------------------------- /app/routes/ride/RateLastBeeper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/routes/ride/RateLastBeeper.tsx -------------------------------------------------------------------------------- /app/routes/ride/Rates.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/routes/ride/Rates.tsx -------------------------------------------------------------------------------- /app/routes/ride/RideDetails.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/routes/ride/RideDetails.tsx -------------------------------------------------------------------------------- /app/routes/ride/RideMap.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/routes/ride/RideMap.tsx -------------------------------------------------------------------------------- /app/routes/ride/RideMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/routes/ride/RideMenu.tsx -------------------------------------------------------------------------------- /app/routes/ride/RiderForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/routes/ride/RiderForm.tsx -------------------------------------------------------------------------------- /app/routes/ride/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/routes/ride/utils.ts -------------------------------------------------------------------------------- /app/routes/settings/ChangePassword.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/routes/settings/ChangePassword.tsx -------------------------------------------------------------------------------- /app/routes/settings/EditProfile.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/routes/settings/EditProfile.tsx -------------------------------------------------------------------------------- /app/routes/settings/ProfileMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/routes/settings/ProfileMenu.tsx -------------------------------------------------------------------------------- /app/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/tsconfig.json -------------------------------------------------------------------------------- /app/utils/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/utils/constants.ts -------------------------------------------------------------------------------- /app/utils/emojis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/utils/emojis.ts -------------------------------------------------------------------------------- /app/utils/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/utils/errors.ts -------------------------------------------------------------------------------- /app/utils/files.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/utils/files.ts -------------------------------------------------------------------------------- /app/utils/links.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/utils/links.ts -------------------------------------------------------------------------------- /app/utils/location.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/utils/location.ts -------------------------------------------------------------------------------- /app/utils/notifications.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/utils/notifications.ts -------------------------------------------------------------------------------- /app/utils/purchase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/utils/purchase.ts -------------------------------------------------------------------------------- /app/utils/theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/utils/theme.ts -------------------------------------------------------------------------------- /app/utils/trpc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/utils/trpc.ts -------------------------------------------------------------------------------- /app/utils/updates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/utils/updates.ts -------------------------------------------------------------------------------- /app/utils/useUser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/app/utils/useUser.ts -------------------------------------------------------------------------------- /deploy/Pulumi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/deploy/Pulumi.yaml -------------------------------------------------------------------------------- /deploy/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/deploy/index.ts -------------------------------------------------------------------------------- /deploy/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/deploy/package.json -------------------------------------------------------------------------------- /deploy/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/deploy/tsconfig.json -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /test/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/test/package.json -------------------------------------------------------------------------------- /test/playwright.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/test/playwright.config.ts -------------------------------------------------------------------------------- /test/tests/beep.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/test/tests/beep.spec.ts -------------------------------------------------------------------------------- /test/tests/example.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/test/tests/example.spec.ts -------------------------------------------------------------------------------- /test/tests/signup.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/test/tests/signup.spec.ts -------------------------------------------------------------------------------- /test/utilities/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/test/utilities/auth.ts -------------------------------------------------------------------------------- /test/utilities/random.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/test/utilities/random.ts -------------------------------------------------------------------------------- /website/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/index.html -------------------------------------------------------------------------------- /website/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/package.json -------------------------------------------------------------------------------- /website/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/App.tsx -------------------------------------------------------------------------------- /website/src/Entry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/Entry.tsx -------------------------------------------------------------------------------- /website/src/assets/dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/assets/dark.png -------------------------------------------------------------------------------- /website/src/assets/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/assets/favicon.png -------------------------------------------------------------------------------- /website/src/assets/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/assets/icon.png -------------------------------------------------------------------------------- /website/src/assets/light-square.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/assets/light-square.png -------------------------------------------------------------------------------- /website/src/assets/light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/assets/light.png -------------------------------------------------------------------------------- /website/src/components/AdminMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/components/AdminMenu.tsx -------------------------------------------------------------------------------- /website/src/components/Banners.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/components/Banners.tsx -------------------------------------------------------------------------------- /website/src/components/BasicUser.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/components/BasicUser.tsx -------------------------------------------------------------------------------- /website/src/components/BeepsTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/components/BeepsTable.tsx -------------------------------------------------------------------------------- /website/src/components/CarsTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/components/CarsTable.tsx -------------------------------------------------------------------------------- /website/src/components/ClearQueueDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/components/ClearQueueDialog.tsx -------------------------------------------------------------------------------- /website/src/components/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/components/Header.tsx -------------------------------------------------------------------------------- /website/src/components/Indicator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/components/Indicator.tsx -------------------------------------------------------------------------------- /website/src/components/Link.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/components/Link.tsx -------------------------------------------------------------------------------- /website/src/components/Loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/components/Loading.tsx -------------------------------------------------------------------------------- /website/src/components/Map.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/components/Map.tsx -------------------------------------------------------------------------------- /website/src/components/Marker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/components/Marker.tsx -------------------------------------------------------------------------------- /website/src/components/NotFound.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/components/NotFound.tsx -------------------------------------------------------------------------------- /website/src/components/PaginationFooter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/components/PaginationFooter.tsx -------------------------------------------------------------------------------- /website/src/components/PaymentsTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/components/PaymentsTable.tsx -------------------------------------------------------------------------------- /website/src/components/PhotoDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/components/PhotoDialog.tsx -------------------------------------------------------------------------------- /website/src/components/QueuePreview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/components/QueuePreview.tsx -------------------------------------------------------------------------------- /website/src/components/QueueTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/components/QueueTable.tsx -------------------------------------------------------------------------------- /website/src/components/RatingsTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/components/RatingsTable.tsx -------------------------------------------------------------------------------- /website/src/components/ReportsTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/components/ReportsTable.tsx -------------------------------------------------------------------------------- /website/src/components/SendNotificationDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/components/SendNotificationDialog.tsx -------------------------------------------------------------------------------- /website/src/components/TableCellUser.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/components/TableCellUser.tsx -------------------------------------------------------------------------------- /website/src/components/TableEmpty.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/components/TableEmpty.tsx -------------------------------------------------------------------------------- /website/src/components/TableError.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/components/TableError.tsx -------------------------------------------------------------------------------- /website/src/components/TableLoading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/components/TableLoading.tsx -------------------------------------------------------------------------------- /website/src/components/UserMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/components/UserMenu.tsx -------------------------------------------------------------------------------- /website/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/main.tsx -------------------------------------------------------------------------------- /website/src/routes/ChangePassword.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/routes/ChangePassword.tsx -------------------------------------------------------------------------------- /website/src/routes/DeleteAccount.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/routes/DeleteAccount.tsx -------------------------------------------------------------------------------- /website/src/routes/Download.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/routes/Download.tsx -------------------------------------------------------------------------------- /website/src/routes/EditProfile.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/routes/EditProfile.tsx -------------------------------------------------------------------------------- /website/src/routes/ForgotPassword.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/routes/ForgotPassword.tsx -------------------------------------------------------------------------------- /website/src/routes/Home.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/routes/Home.tsx -------------------------------------------------------------------------------- /website/src/routes/Login.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/routes/Login.tsx -------------------------------------------------------------------------------- /website/src/routes/Privacy.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/routes/Privacy.tsx -------------------------------------------------------------------------------- /website/src/routes/ResetPassword.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/routes/ResetPassword.tsx -------------------------------------------------------------------------------- /website/src/routes/SignUp.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/routes/SignUp.tsx -------------------------------------------------------------------------------- /website/src/routes/Terms.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/routes/Terms.tsx -------------------------------------------------------------------------------- /website/src/routes/VerifyAccount.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/routes/VerifyAccount.tsx -------------------------------------------------------------------------------- /website/src/routes/admin/Health.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/routes/admin/Health.tsx -------------------------------------------------------------------------------- /website/src/routes/admin/Payments.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/routes/admin/Payments.tsx -------------------------------------------------------------------------------- /website/src/routes/admin/Redis.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/routes/admin/Redis.tsx -------------------------------------------------------------------------------- /website/src/routes/admin/UsersByDomain.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/routes/admin/UsersByDomain.tsx -------------------------------------------------------------------------------- /website/src/routes/admin/beepers/Beepers.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/routes/admin/beepers/Beepers.tsx -------------------------------------------------------------------------------- /website/src/routes/admin/beepers/BeepersMap.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/routes/admin/beepers/BeepersMap.tsx -------------------------------------------------------------------------------- /website/src/routes/admin/beeps/ActiveBeeps.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/routes/admin/beeps/ActiveBeeps.tsx -------------------------------------------------------------------------------- /website/src/routes/admin/beeps/Beep.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/routes/admin/beeps/Beep.tsx -------------------------------------------------------------------------------- /website/src/routes/admin/beeps/BeepMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/routes/admin/beeps/BeepMenu.tsx -------------------------------------------------------------------------------- /website/src/routes/admin/beeps/DeleteBeepDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/routes/admin/beeps/DeleteBeepDialog.tsx -------------------------------------------------------------------------------- /website/src/routes/admin/beeps/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/routes/admin/beeps/index.tsx -------------------------------------------------------------------------------- /website/src/routes/admin/cars/CarMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/routes/admin/cars/CarMenu.tsx -------------------------------------------------------------------------------- /website/src/routes/admin/cars/DeleteCarDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/routes/admin/cars/DeleteCarDialog.tsx -------------------------------------------------------------------------------- /website/src/routes/admin/cars/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/routes/admin/cars/index.tsx -------------------------------------------------------------------------------- /website/src/routes/admin/feedback/DeleteFeedbackDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/routes/admin/feedback/DeleteFeedbackDialog.tsx -------------------------------------------------------------------------------- /website/src/routes/admin/feedback/Feedback.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/routes/admin/feedback/Feedback.tsx -------------------------------------------------------------------------------- /website/src/routes/admin/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/routes/admin/index.tsx -------------------------------------------------------------------------------- /website/src/routes/admin/leaderboards/beeps.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/routes/admin/leaderboards/beeps.tsx -------------------------------------------------------------------------------- /website/src/routes/admin/leaderboards/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/routes/admin/leaderboards/index.tsx -------------------------------------------------------------------------------- /website/src/routes/admin/leaderboards/rides.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/routes/admin/leaderboards/rides.tsx -------------------------------------------------------------------------------- /website/src/routes/admin/notifications/SendNotificationConfirmationDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/routes/admin/notifications/SendNotificationConfirmationDialog.tsx -------------------------------------------------------------------------------- /website/src/routes/admin/notifications/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/routes/admin/notifications/index.tsx -------------------------------------------------------------------------------- /website/src/routes/admin/ratings/DeleteRatingDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/routes/admin/ratings/DeleteRatingDialog.tsx -------------------------------------------------------------------------------- /website/src/routes/admin/ratings/Rating.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/routes/admin/ratings/Rating.tsx -------------------------------------------------------------------------------- /website/src/routes/admin/ratings/RatingMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/routes/admin/ratings/RatingMenu.tsx -------------------------------------------------------------------------------- /website/src/routes/admin/ratings/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/routes/admin/ratings/index.tsx -------------------------------------------------------------------------------- /website/src/routes/admin/reports/DeleteReportDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/routes/admin/reports/DeleteReportDialog.tsx -------------------------------------------------------------------------------- /website/src/routes/admin/reports/Report.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/routes/admin/reports/Report.tsx -------------------------------------------------------------------------------- /website/src/routes/admin/reports/ReportMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/routes/admin/reports/ReportMenu.tsx -------------------------------------------------------------------------------- /website/src/routes/admin/reports/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/routes/admin/reports/index.tsx -------------------------------------------------------------------------------- /website/src/routes/admin/users/DeleteUserDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/routes/admin/users/DeleteUserDialog.tsx -------------------------------------------------------------------------------- /website/src/routes/admin/users/Details.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/routes/admin/users/Details.tsx -------------------------------------------------------------------------------- /website/src/routes/admin/users/Location.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/routes/admin/users/Location.tsx -------------------------------------------------------------------------------- /website/src/routes/admin/users/User.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/routes/admin/users/User.tsx -------------------------------------------------------------------------------- /website/src/routes/admin/users/edit/EditDetails.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/routes/admin/users/edit/EditDetails.tsx -------------------------------------------------------------------------------- /website/src/routes/admin/users/edit/EditLocation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/routes/admin/users/edit/EditLocation.tsx -------------------------------------------------------------------------------- /website/src/routes/admin/users/edit/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/routes/admin/users/edit/index.tsx -------------------------------------------------------------------------------- /website/src/routes/admin/users/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/routes/admin/users/index.tsx -------------------------------------------------------------------------------- /website/src/routes/admin/users/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/routes/admin/users/routes.ts -------------------------------------------------------------------------------- /website/src/routes/admin/usersByDomainRoute.tsx: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /website/src/utils/root.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/utils/root.ts -------------------------------------------------------------------------------- /website/src/utils/routeTree.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/utils/routeTree.ts -------------------------------------------------------------------------------- /website/src/utils/router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/utils/router.ts -------------------------------------------------------------------------------- /website/src/utils/theme.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/utils/theme.tsx -------------------------------------------------------------------------------- /website/src/utils/trpc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/utils/trpc.ts -------------------------------------------------------------------------------- /website/src/utils/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/src/utils/utils.ts -------------------------------------------------------------------------------- /website/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | 3 | interface ImportMetaEnv { 4 | VITE_API_ROOT?: string; 5 | } 6 | -------------------------------------------------------------------------------- /website/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/tsconfig.json -------------------------------------------------------------------------------- /website/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnussman/beep/HEAD/website/vite.config.ts --------------------------------------------------------------------------------