Welcome to the Represent the 10 project page, created by Code the Change UBC! Represent the 10 is a website designed to represent the deaf peoples and deaf communities across Canada.
The website has two main functionalities:
- Be an educational page about the deaf peoples and the deaf communities across Canada.
- Contains a signable petition to the federal government requesting better acknowledgement of the rights of these peoples and communities.
Using pure Javascript, HTML5, CSS3 with the following libraries:
Bootstrap.js version 3.3.6
JQuery.js version 1.12.4
Chrome Yes
Firefox Yes
Safari Yes
IE 10+
app (root folder for all project files)
|--> index.html (website landing page)
|--> style.css (style css styles for all pages)
|-- html (folder containing all the .html files, one per page)
|-- img (folder containing all the images)
|--> <PAGE_NAME> (one folder per page)
|-- js (folder containing all the .js files, one per page and one per cross-page functionality. Ex. Navbar)
Evan Waterman - @EWaterman
Tyler Young - @tyler310
Seung Won Lee - @leesw98
Farhan Kassam - @farhankassam2
Coding contributions to be made by members of Code the Change UBC only.
When making a contribution, make sure to do the following:
- Assign yourself to an issue
- Make sure you
git pull
the latest changes to the master branch - Checkout a new branch
git checkout -b [name_of_your_new_branch]
to commit your changes to - Make (and test!) your changes.
git commit -m "ADD A DETAILED DESCRIPTION OF YOUR CHANGES HERE"
to commit your changes to the branchgit push origin [name_of_your_new_branch]
to push your changes to the repo- Create a Pull Request into the master branch
- After approval from at least one supervisor (@tyler310 or @EWaterman) merge branch into master.
Web Storm (can get free student account): https://www.jetbrains.com/webstorm/
Sublime Text (free): https://www.sublimetext.com/
Clone the repo from:
-
HTTPS
git clone https://github.com/CodeTheChangeUBC/represent-the-10.git
-
SSH
git@github.com:CodeTheChangeUBC/represent-the-10.git
Go to file:///C:/<PATH-TO-PROJECT>/represent-the-10/app/index.html
in your browser
Folder and File Names: lowercase-hyphenated
Class / ID Names: lowercase-hyphenated
Class Names: CamelCase (starting with upper case)
Method Names: camelCase (starting with lower case)
Global Variable / Constants Names: UPPERCASE
Local Variable Names: camelCase (starting with lower case)
To provide suggestions or report bugs, open an issue first to discuss potential changes/additions.
- Homepage: https://codethechangeubc.org/
- e-mail: codethechangeubc@gmail.com
- Facebook: https://www.facebook.com/codethechangeubc/
- e-mail: