Checkout the live website: www.itstechnova.com, www.itstechnova.org
Dev site: itstechnova-dev.netlify.app/
Netlify domain: itstechnova.netlify.app/
Clone the project:
git clone https://github.com/itstechnova/itstechnova.com
Navigate to project directory and install required packages:
cd itstechnova.com
yarn install
Run the following to view live changes on http://localhost:3000
yarn start
Netlify is set up to automatically trigger deployments upon changes to:
- dev branch for: itstechnova-dev.netlify.app/
- main branch for: www.itstechnova.com
A preview website will be deployed by Netlify when you create a pull request. Navigate by clicking on the Details
button below:
To see build status and analytics, login by email here: https://app.netlify.com/
email: [email protected]
password: {Same as gmail}
Unfortunately the free plan does not allow for adding team members.
- Name your branches
feature/ticket#-title
, where ticket# refers to the task id you are working on - e.g. feature/12-create-nav-bar
- Always write a descriptive commit message in the following format:
ticket#: description
- Write a detailed, but not overly detailed description of the feature or bug fixes when creating a PR
- AVOID pushing directly to dev and main
- Please make sure your PR passes the build tests! You can see any warnings or errors by running
yarn build
- Always run
yarn install
after pulling from master or checking out to a remote branch - Always update your local master branch by running
git pull
everytime a PR is merged to minimize the need to resolve conflicts when you are creating a PR