https://github.com/iansteyn/cosc-360-project
In-progress group project for COSC 360 - Web Programming.
https://github.com/iansteyn/cosc-360-project
full-stack lamp website
Last synced: 9 months ago
JSON representation
In-progress group project for COSC 360 - Web Programming.
- Host: GitHub
- URL: https://github.com/iansteyn/cosc-360-project
- Owner: iansteyn
- Created: 2025-01-17T16:20:13.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-03-28T22:13:50.000Z (9 months ago)
- Last Synced: 2025-03-28T23:24:03.503Z (9 months ago)
- Topics: full-stack, lamp, website
- Language: PHP
- Homepage:
- Size: 5.14 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 20
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# cosc-360-project
In-progress group project for COSC 360 - Web Programming.
Hi :)
# Git practices
Ian's personal Git cheat sheet: [git_tips.md gist](https://gist.github.com/iansteyn/abf4cb875b7022e46fa13b363f3753a1)
- remember to pull main before you branch!
- 1 issue, 1 branch - approximately
- commit frequently with short, descriptive commit messages
- try to do 1 commit to 1 file if possible
- push before you close your computer
- Reviews are required before a branch can be merged to main
- branch naming convetion: `branch-name`
# File naming conventions
- `file-name.html`
- `file-name.css`
- `file-name.svg`
- `file-name.js`??
- `file-name.php`
# coding name conventions
## CSS
- class/id names: `class-name`
- name it something useful - BEM convention
## HTML
- 2 spaces indent
- Indent your html
- use semantic tags
## JavaScript
- java conventions? - camelCase
## General
- Header comments for all files (except html and css)
- comment sources for code if you get it from somewhere
- try to name things well instead of just commenting what they do
- good comments are used sparingly, and describe *why* something is a certain way