Skip to content

Getting Started on rIDE

  • Windows Desktop or Laptop or Mac with Windows Parallel or Bootcamp (Macbook Pro M3 18GB RAM)
  • Access to a Github Team account
  • Access to an Azure Pay-As-You-Go account
  • Access to a Supabase Pro account

Setting Up Your Local Development Environment

Section titled “Setting Up Your Local Development Environment”

rIDE allows you build and view your app using three different environments.

  • Local Machine. View the app when built and run on localhost:3000. This local version will run against local branch sessions through Github and use the Supabase Develop environment.
  • Test Environment. View the app on a public URL provided by Azure. This version will run against the develop branch on Github and use the [Your-Project-Name]-Develop project on Supabase.
  • Live Environment. View the app on a public URL provided by Azure. Azure makes it really easy to swap out this URL with your own custom domain. It runs against the main branch on Github and uses the [Your-Project-Name]-Production project on Supabase.

Ride is setting up your environment.

Your machine is your day-to-day local development environment. It allows you to make changes and preview those changes instantly without having to deploy them to the cloud. In order to build on your local machine, you have to install certain tools such as:

  • Dotnet SDK: A set of libraries and tools that developers use to build, run, and publish .NET applications.
  • Npm and Node.js (Node Package Manager): A JavaScript runtime and package manager built on Chrome’s V8 engine for installing and running JavaScript code outside the browser, often used for backend development.

These tools help us set up your account, set up your projects, build your code, run your code, deploy your code, etc.

Upon install of RIDE, we check to see if you have these tools installed and if not, we install them to the following folder on your local machine: C:\Users[YourUserName]\Tools. If you are missing one of these dependencies on install there is a chance your machine already has it. If not, contact support@codebuddy.com.

Checklist:

  • Check to see if all four resources got installed in C:\Users[UserName]\Tools.
Known IssueTroubleshootingStatus
Error 3762504530Check to see if dotnet is installed in your C:\Users[YourUserName]\Tools or type “dotnet -list–sdks” in powershell. If not installed, manually install here: https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.409/dotnet-sdk-8.0.409-win-x64.exe Sometimes this is fixed by closing and opening app.Reported on Github. Possible fix in 2.0.18