Skip to content
This repository has been archived by the owner on Jan 16, 2019. It is now read-only.

Sprint8 #36

Open
wants to merge 45 commits into
base: sprint7
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
45 commits
Select commit Hold shift + click to select a range
cca5acc
Sprint 7 merge
May 2, 2018
8cb88fa
removing crap from header
dnussbaum May 3, 2018
55d3dfb
update favicon
dnussbaum May 3, 2018
b7e8592
updated styling to match brand
dnussbaum May 3, 2018
00d2a74
updated styling to be inline with brand
dnussbaum May 3, 2018
f7f65c8
Added essay analysis modules
May 3, 2018
3e33b1b
fixed dashboard card width
dnussbaum May 4, 2018
bd8c942
Updated essay cards to not include buttons
dnussbaum May 4, 2018
0b03028
make analysis a button
dnussbaum May 4, 2018
8ec3302
making essay stat on dash card work
dnussbaum May 4, 2018
9ee7b13
hide footer links until we have content for those
dnussbaum May 4, 2018
efc1bbd
Added a “reviews” endpoint, and returning some more stats in user end…
May 4, 2018
e7e0217
Merge branch 'sprint8' into sprint8nussbaum
dnussbaum May 4, 2018
7814743
dashboard cards stats all working now
dnussbaum May 4, 2018
533fe18
display reviews
dnussbaum May 4, 2018
d21894f
updated header and enabled authentication for users endpoints
dnussbaum May 4, 2018
9959fde
send for feedback from frontend
dnussbaum May 5, 2018
0d1a5e3
fixed analysis popover
dnussbaum May 5, 2018
8a0db74
delete school works properly now
dnussbaum May 5, 2018
96a0bb0
breadcrumbs to analysis page
dnussbaum May 5, 2018
95dcef5
fixed notes tab of essay drafting module
dnussbaum May 5, 2018
9635ef1
cleaned up routes and made feedback module unprotected
dnussbaum May 5, 2018
4a70ea9
fixed footer text to say myapp.MBA rather than myMBA
dnussbaum May 5, 2018
1dc8568
Bruce’s merge from sprint8-bruce-merge
May 5, 2018
a1f32c1
Changed maligun server port to 2525
May 6, 2018
7dc6716
Merge branch 'sprint8' of github.com:nuvention-web/mba-app into sprint8
dnussbaum May 6, 2018
4d00216
deleted files
dnussbaum May 6, 2018
535f6c2
date formatting and weird npm shit
dnussbaum May 6, 2018
8472460
weird npm shit
dnussbaum May 6, 2018
eb94786
moved docs
dnussbaum May 6, 2018
92c6bb5
reformatted project layout
dnussbaum May 6, 2018
fb7ce9d
flattened file structure
dnussbaum May 6, 2018
ed617e7
flattened file structure
dnussbaum May 6, 2018
6610357
lets make this even simpler
dnussbaum May 6, 2018
6230f8e
removed uneeded files
dnussbaum May 6, 2018
83c04a0
updated for latest changes to directory structure
dnussbaum May 6, 2018
555a034
404 page text
dnussbaum May 6, 2018
b270579
proxima nova
dnussbaum May 6, 2018
31f1233
feedback when submitting for review
dnussbaum May 6, 2018
d18e6dc
Added the delete note capability, added the email in the login respon…
May 6, 2018
4309641
fixing all of the shitty service code that hardcoded the email
dnussbaum May 6, 2018
7d44ff9
Fixed a few errors from previous refactoring of hardcoded useremail, …
May 7, 2018
9daacd9
Fix view controller path
May 7, 2018
8d8dafc
Added back the logURL
May 8, 2018
8bf03f3
Signup
May 13, 2018
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
12 changes: 8 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,24 +35,28 @@ You can run the project from IntelliJ by running the Application.java class. You
## Web front end

### Path
The root of the UI project is mba-app/angular/dist/demo/default.
The root of the UI project is mba-app/angular/dist/

### Requirements
You need to have the angular framework installed on your machine

### Running the development server
You can run the development server with `ng serve`.

### Building the project
You can run `ng build` from under mba-app/angular/dist/demo/default to build your project.
You can run `ng build` from under mba-app/angular/dist/ to build your project.

If you are windows user, the operating system may be incompatible with the code. In this case, run `npm config set python "your path to python/python.exe"` `npm install --global --production windows-build-tools` `npm rebuild node-sass --force` in admin powershell. Then try `ng build` again.

### Building the app
You can use 'ng serve' to run the application from under mba-app/angular/dist/demo/default to start up the application.

#Deploying the front end and the backend as a single application
In order to deploy the front end as static files along with the Java web app you would need to copy the files generated by building the front end to a 'static' directory in the web app.

`cd mba-app/angular/dist/demo/default`
`cd mba-app/angular/dist/`
`ng build`
`cp -r mba-app/angular/dist/demo/default/dist/* mba-app/mba-app-web-service/src/main/resources/static/`
`cp -r mba-app/angular/dist/dist/* mba-app/mba-app-web-service/src/main/resources/static/`



Expand Down
Loading