This application is designed to use emberjs and a firebase database to create and manage various tasks
bootstrap": "^4.1.1
bootstrap-sass": "^3.3.7
broccoli-asset-rev": "^2.4.5
broccoli-merge-trees": "^3.0.0
ember-ajax": "^3.0.0
ember-bootstrap": "^1.2.2
ember-cli": "^3.1.4",
ember-cli-app-version": "^3.0.0
ember-cli-babel": "^6.6.0
ember-cli-bootstrap-4": "^0.5.9
ember-cli-bootstrap-sassy": "^0.5.8
ember-cli-dependency-checker": "^2.0.0
ember-cli-eslint": "^4.2.1
ember-cli-htmlbars": "^2.0.1
ember-cli-htmlbars-inline-precompile": "^1.0.0
ember-cli-inject-live-reload": "^1.4.1
ember-cli-qunit": "^4.1.1
ember-cli-sass": "^7.1.7
ember-cli-shims": "^1.2.0
ember-cli-sri": "^2.1.0
ember-cli-uglify": "^2.0.0
ember-data": "~3.1.0
ember-export-application-global": "^2.0.0
ember-load-initializers": "^1.0.0
ember-maybe-import-regenerator": "^0.1.6
ember-resolver": "^4.0.0
ember-source": "~3.1.0
ember-welcome-page": "^3.0.0
emberfire": "^2.0.10
eslint-plugin-ember": "^5.0.0
loader.js": "^4.2.3
popper.js": "^1.14.3
torii": "^0.10.1
You will need the following things properly installed on your computer.
- Git
- Node.js (with npm)
- Ember CLI
- Google Chrome
git clone https://github.com/milesjmccloskey/Project-2-CPSC-473.gitcd Project-2-CPSC-473
ember install emberfireember install torii
Change the firebase environment variables within the app/config whereby the user
ember install ember-cli-bootstrap-4ember install [email protected]npm i ember-easy-dropdown
you can run the command..
ember uninstall"dependency@version"then run...ember install"dependency@version"
npm install
1) Go to: https://console.firebase.google.com/
{
"rules": {
".read": true,
".write": true
}
}
ember serve- Visit your app at http://localhost:4200.
- Visit your tests at http://localhost:4200/tests.
ember testember test --server
npm run lint:jsnpm run lint:js -- --fix
ember build(development)ember build --environment production(production)
Make use of the many generators for code, try ember help generate/g for more details
* `ember g route about`
* `ember g rout application`
* `ember g route index`
* `ember g route messages`
* `ember g route navbar`
* `ember g route register`
* `ember g route signin`
* `ember g route task-listing`
* `ember g route taskforminput`
* `ember g route welcome`
* `ember g model user`
* `ember g model tasktaskforminput`
* `ember g model messageinput`
* `ember g controller application`
* `ember g controller index`
* `ember g controller messages`
* `ember g controller navbar`
* `ember g controller register`
* `ember g controller signin`
* `ember g controller taskforminput`
git checkout -b <branch name>
git status
git add .git commit -m "initiating changes from remote branch to mastergit remote add origin [email protected]:Razat94/Project-2-CPSC-473.gitgit push -u origin <remotebranchName>
git checkout mastergit merge <remotebranchName>git push -u origin master
git clone https://github.com/milesjmccloskey/Project-2-CPSC-473.gitcd Project-2-CPSC-473npm installember install emberfire && install toriiember test
ember serve
git clone -b <branch_name> [email protected]:Razat94/Project-2-CPSC-473.git
* `module.exports = function(environment) {`
* ` let ENV = {`
* ` modulePrefix: 'p1',`
* ` environment,`
* ` rootURL: '/',`
* ` locationType: 'auto',`
* ` firebase: {`
* ` apiKey: "AIzaSyDVT8TDcFDZaf8oSWYVI8hbXXQeZbdup3I",`
* ` authDomain: "taskmanager-8f72.firebaseapp.com",`
* ` databaseURL: "https://taskmanager-8****.firebaseio.com",`
* ` projectId: "taskmanager-8****",`
* ` storageBucket: "taskmanager-8**02.appspot.com",`
* ` messagingSenderId: "***********"`
* ` },`
git log
Choose the corresponding commit, and instead of using..
git fetchWe can simply click on commits on the repository bar above the branch names.. Then click the commit SHA-1 ID, and then click browse files... Then simply download a zip, or..git clonefrom the correct corresponding commit repo
2) Create a new repo, and import the code from the github repository
3) Publish the heroku project instantiation...
4) Go to: https://<projectName>.herokuapp.com/
LIVE DEMO:taskyak
-
Development Browser Extensions