- create a fork of this repository
- push to your repository
- submit a pull request to this repository
- submit a link to your PR in canvas
- write a question and observation on canvas
.eslintrc.babelrc.gitignorepackage.json- create an npm
buildscript for runningwebpack - create an npm
build-watchscript for runningwebpack-dev-server --inline --hot - create an npm
testscript for running karma and all associated tests - create an npm
test-watchscript for running karma on file system changes - create an npm
lintscript for linting your JS witheslint
- create an npm
- ignore the build directory
webpack.config.js- this should include all of the production environment configurations used in lecture code
karma.config.js
- Clone, setup, and run the
slugram-backendapplication in order for your angular app to communicate with the server - slugram-backend
- note - this application should be running on the
stagingbranch - note - DO NOT include this application with your assignment submission
- note - this application should be running on the
- Create these directories to organize your code:
- app
- app/config
- app/view
- app/view/home
- app/view/landing
- app/scss
- app/scss/lib
- app/scss/lib/base
- app/scss/lib/layout
- app/scss/lib/theme
- app/service
- app/component
- app/component/gallery
- app/component/gallery/create-gallery
- app/component/landing
- app/component/navbar
- include a main.scss
- include an
.scsspartial for yourcreate-galleryandnavbarcomponents - style your application to meet the
create-gallerymockup provided in thewireframesdirectory of this repo
- Create a component for displaying a user's saved galleries (name and description)
- This should contain functionality that allows the user to be able to add additional galleries
- Style your application to meet the mockup specifications provided in the
wireframesdirectory of this repo
- 2pts: Add the ability to delete a gallery
- this should have a button that will trigger a DELETE request to the
slugramAPI and remove the gallery from the page
- this should have a button that will trigger a DELETE request to the
- 2pts: Add the ability to update a gallery
- this should trigger a PUT request to the
slugramAPI and remove update the gallery in the database and on the page
- this should trigger a PUT request to the
