- Install Visual Studio Code
- Install Node.js (This installation includes npm and chocolatey)
- Validate installations see below
- Clone this repository onto your PC
- Inside the local repository root folder, run
npm install. This will install the required dependencies of the project. - The project is ready to use
In the project root folder, run command npm run dev
- Open Command Prompt (Windows) or Terminal (Mac)
- To validate Node.js, run command
node --version - To validate npm, run command
npm --version
- For this process you need your local environement properly set up If not see Project Setup step.
- Make sure you have git install to validate open terminal or command promt and type git --version if not please install [git] (https://git-scm.com/download). For windows you can download gitbash. It is a linux terminal that you can run on windows.
- Now open Open Command Prompt (Windows) or Terminal (Mac) and change directory to your project. You should be inside your project directory.
- Check your branch status by typing
git status. You should see messaging saying that your on mastser branch and it is upto date. - Before you start your work create a new beanch by running
git checkout -b <branch name>(for examplegit checkout -b feature/login). - Make your code changes and make sure everything is working as expected.
- Run
git status. You should see files that you have changed. - Run
git add .This will prepare you files to be commited. - Run
git commit -m '<message>'. This will commit chnages to your local branch.(e.g. git commit -m "login page added"). - Run
git push. you will see te msessage on terminalgit push --set-upstream origin feature/add-git-process. Simply copy that line and paste it again. Now you have pushed all the changes on Git hub. - Go to github and you should see New pull request button. Click on it and select your branch in compare dropdown. Click Create pull request.
- Once Pull request is created you can assign to the team members to review from reviewers dropdown on github.
If you are in your local branch
feature/loginand you want to switch to an existing branch or a master branch Rungit checkout <branch>. (e.g.git checkout features/readme).
ibkucher, Nparekh90, AbbyNode, emmajsl, BillyLee96312, Helia and Imitaz