Martial Art Training Camp Finder
- Search for Training Camps around the world
- Post training camps with price and options
- Maps
- ...
Client: NextJS, TailwindCSS
Server: NodeJS, Vercel
-
Data Schema . . . (Add: Geospacial location, cancelation_policy, amenities array, security_deposit, images, gym owner reference, gear, schedule ) - MongoDB AirBnB Dataset.
-
use SWR library for data fetching.
-
Use Context or useReducer instead of state all the time!
-
Google Lighthouse (ON ALL PAGES)
- PWA
- Accessibility
- Perf
-
useMemo
-
OAuth Support
-
Loading Spinner or state
-
Fill out details on the gym-owners-join-us page
-
Search bar Enter functionality
-
Authentication page transitions
-
Forgot Password functionality
-
SEO Head tags description
-
Detailed rating on cleanliniess, accuracy, communication, location, value, trainers
-
Share buttons on the single page
-
Favorites page.
-
Super hosts and fighters . . . discounts and badges
-
Search as the user moves the map and button to make map full screen
-
Clicking the love heart should check if user is authenticated first.
-
Report listings
-
More in depth filters on search page
-
Internationalization Internationalization
-
Get insurance for payments... vet all gym owners to make sure they aren't scammer bo jammers
-
Create a payment solution that doesn't take so much damn monies! Interview w/ Airbnb