A web app to gather the West Coast Swing I already learned :)
Note: For now it's still a work in progress in a POC state.
add deploy on Verceladd subdomainon my website for a demo URLDemo Hereroute and component to add a move- l
ink the web app to firebase to use :FirestorageFirebase Auth
handle the env tokens and deploy scripts for Vercel- Publish some real moves with meaningful details
- handle properly move variations links between moves
- film video for each moves
- add videos on move details
- ability to filter by partner starting or ending connection point
- flow recommendation after a move depending on the ending connection
This project was generated using Angular CLI version 19.2.7.
Before to lauch the project you need:
- Head to Firebase console
- Create a project and add:
- Authentication with Google Auth Provider
- a Firestore Database (I named mine
wcs-moves) and 2 collections:danceMovesrefer to DanceMove typeusers: Document refers to the Useruidand the fields looks like{ isAdmin: false }
- Go to your project configuration
- create a
.envfile at the root of your project (you have a.env.examplefile in the project) with the information from your project configuration
It's currently hosted on Vercel on my side, you can easily add ENV variable corresponding to your .env file and you're good to go ✨
To start a local development server, run:
npm run start