Propane Gaming Frontend

Slick interface for Propane Gaming, about to ignite!

Contributing

  1. Clone repo with git clone https://github.com/220613-ECommerceApp/P3-Front-End.git
  2. Create branch locally through bash with git checkout -b your-branch-name
  3. Make desired changes
  4. Add files to staging with git add . or individually with git add filename.file
  5. Push to your branch the first time with git push -u origin your-branch-name or git push --set-upstream origin your-branch-name
    1. Subsequently you can push to the branch with a simple git push
  6. Visit this repo here on github and create a pull request through the pull requests tab, or if there's a notification up you can click the "Compare & Pull Request" button
  7. Get 2 people to approve your pull request
  8. Merge when approved and delete your branch on github
  9. Back on your local system,
    1. git checkout main
    2. git pull
    3. git branch -d your-branch-name
    4. If you want to make new changes create a new branch the same way as stated before

This project was generated with Angular CLI version 12.2.7.

Development server

Remember to first run npm install.

Then run ng serve for a dev server. Navigate to http://localhost:4200/. The app will automatically reload if you change any of the source files.

Code scaffolding

Run ng generate component component-name to generate a new component. You can also use ng generate directive|pipe|service|class|guard|interface|enum|module.

Build

Run ng build to build the project. The build artifacts will be stored in the dist/ directory.

Running unit tests

Run ng test to execute the unit tests via Karma.

Running end-to-end tests

Run ng e2e to execute the end-to-end tests via a platform of your choice. To use this command, you need to first add a package that implements end-to-end testing capabilities.

Further help

To get more help on the Angular CLI use ng help or go check out the Angular CLI Overview and Command Reference page.

P3-Front-End