Build a Salon Appointment Scheduler - Build a Salon Appointment Scheduler

Tell us what’s happening:

Could someone explain to a not so bright minded person (me) how I’m supposed to start a new lab/project after finishing the previous one?

Your code so far

Your browser information:

User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:146.0) Gecko/20100101 Firefox/146.0

Challenge Information:

Build a Salon Appointment Scheduler - Build a Salon Appointment Scheduler

I’ve looked through all the guides on starting a new lab after completing the previous one, but unironically, no dice… Guess my brain’s not braining today, lol :frowning:

So, yeh, I’d genuinely appreciate any help at this point… :smiley:

So I somehow restarted the same previous project from scratch, but I actually want to start a new (next) project, not restart the old one…

I’m trying to follow the instructions on “How to Restart or Switch Projects” from here - GitHub - freeCodeCamp/rdb-alpha

The steps say:

  1. Press Ctrl / Cmd + Shift + P and enter Dev Containers: Rebuild Container
  2. Wait for VS Code to reopen and reload the Docker container
  3. Open CodeRoad, enter the URL to a tutorial.json file, and start the project as described above

After running “Dev Containers: Rebuild Container” and “CodeRoad: Start”, I just end up with a reset version of the same previous lab.

From what I can see, there aren’t clear instructions on starting a completely new project, aside from maybe this part for Local Setup:

  • Open the command palette in VS Code (View > Command Palette) and enter Dev Containers: Rebuild and Reopen in Container
  • A new VS Code window opens and starts building the Docker image (takes a few minutes the first time)
  • Once finished, open the command palette again and enter CodeRoad: Start
  • In CodeRoad, click “Start New Tutorial” then the “URL” tab
  • Paste the course URL and click “Load”, then “Start”

But when I do this, I still get the same reset previous lab. It doesn’t even prompt me to enter a tutorial.json URL to start a new project.

As you can see, I’m hella confused here. Can anyone please help me out?

Back when I was using GitHub Codespaces, starting a new lab/project was kinda easy, I’d just delete my current codespace and create a brand new one via this button

image

But now that I’ve switched to a local setup, I can’t seem to figure out the whole process of starting a new project/lab.

Do I need to reset/restart anything within my Docker setup?

So I’ve deleted all the previous volumes, builds, and containers in Docker Desktop, then followed these instructions to perform a Local Setup - https://www.freecodecamp.org/learn/relational-databases-v9/lab-salon-appointment-scheduler/lab-salon-appointment-scheduler

Here’s what I’m doing:

  1. I run cd rdb-alpha and code . in the terminal on my PC, which launches Visual Studio Code
  2. I add my “ENV CODEROAD_WEBHOOK_TOKEN” to the Dockerfile

3. I run Dev Containers: Rebuild and Reopen in Container and CodeRoad: Start
4. And I end up seeing the same old lab again.

I’ve also tried running “docker system prune -a --volumes“ in my terminal (locally on PC), then “Dev Containers: Rebuild and Reopen in Container” in the “rdb-alpha” folder in VS Code, and finally “CodeRoad: Start” - but no dice, still getting the same old lab.

try renaming the rdb-alpha folder to something else, and cloning a new one

1 Like

OMG, hahah, thank You, it actually worked!
This world needs more wholesome folks like You!