At this point, you should have installed everything necessary to start the development of this project! In this section, we won’t be creating any new content. We will simply set up our Integrated Development Environment (VS Code in this case) so that it’s ready for us to start creating our full-stack application.
<aside> 🚧
Are you familiar with Github? Do you know how to create branches so that your team members can work in parallel? If not, we have some resources to get you started on understanding Github and the work flow. All Resources
It’s imperative that your team understands how to handle merge conflicts and create pull requests. Without this knowledge, working on a project seamlessly together will prove challenging.
Once the project is setup and everyone has access to it, that is when you guys should begin working in separate branches. Don’t make the mistake of everyone creating their own independent project and trying to copy/paste code into each other’s IDEs to combine it.
</aside>
Before we get into creating our first project, we want to make sure that we know where we’re building it.
Do note that this folder will be the parent folder and will not be the folder of the actual project files. This means that this folder should be titled something generic such as “Projects” or even simply choose your Desktop.
When we run the commands in the future steps, we will be creating a new folder dedicated to the project itself within the folder we are currently in.
Screenshot of adding a folder to Desktop and selecting it.
At this point, your VS Code should be in the working directory of the folder you have recently or previously created.
Go to your web browser and search up Vite (or click the embedded link)
Scroll down to “Scaffolding Your First Vite Project”
In your terminal, run the following command: npm create vite@latest
To open your terminal, you can find the button in the top bar of VS Code as shown below. You could also use the shortcut `Ctrl+Shift+`` where the last symbol is “back-tick” which can be found below the Escape key.
Follow the instructions for the installation
You will be prompted to install a package, name your project (whatever you want), and choose what framework you will be using. Below is an example of what this process would look like.
PS C:\\Users\\diamo> npm create vite@latest
Need to install the following packages:
[email protected]
Ok to proceed? (y) y
? Project name: » HackUTD Guided Project
? Package name: » hackutd-guided-project (Press enter)
? Select a framework: » - Use arrow-keys. Return to submit.
Vanilla
Vue
> React
Preact
Lit
Svelte
Solid
Qwik
Angular
Others
? Select a variant: » - Use arrow-keys. Return to submit.
TypeScript
TypeScript + SWC
> JavaScript
JavaScript + SWC
Remix ↗