Download PointyPatient Free Java Code
Description
A reference implementation for how to build an Angular JS application backed by a JavaEE RESTful API.
Source Files
The download file PointyPatient-master.zip has the following entries.
.gitignore/*from w w w . j a va2 s .c o m*/
README.md
pointy-api/pom.xml
pointy-api/src/main/java/com/nayidisha/pointy/api/PatientController.java
pointy-api/src/main/java/com/nayidisha/pointy/api/ReportingController.java
pointy-api/src/main/java/com/nayidisha/pointy/support/ApiResponse.java
pointy-api/src/main/java/com/nayidisha/pointy/support/DateDeserializer.java
pointy-api/src/main/java/com/nayidisha/pointy/support/DateSerializer.java
pointy-api/src/main/java/com/nayidisha/pointy/support/PointyObjectMapper.java
pointy-api/src/main/resources/META-INF/spring/api-bootstrap-context.xml
pointy-api/src/main/resources/META-INF/spring/servlet-context.xml
pointy-api/src/main/resources/log4j.xml
pointy-api/src/main/webapp/WEB-INF/views/index.jsp
pointy-api/src/main/webapp/WEB-INF/web.xml
pointy-api/src/test/java/com/nayidisha/pointy/api/PatientControllerFunctionalTests.java
pointy-api/src/test/java/com/nayidisha/pointy/api/ReportingControllerFunctionalTests.java
pointy-api/src/test/resources/log4j.xml
pointy-build/pom.xml
pointy-domain/pom.xml
pointy-domain/src/main/java/com/nayidisha/pointy/domain/Patient.java
pointy-domain/src/main/java/com/nayidisha/pointy/dto/VisitFrequency.java
pointy-parent/bin/main/resources/rulesets/checkstyle.xml
pointy-parent/bin/main/resources/rulesets/customrules-checkstyle.xml
pointy-parent/bin/main/resources/rulesets/rulesets.xml
pointy-parent/pom.xml
pointy-parent/src/main/resources/rulesets/checkstyle.xml
pointy-parent/src/main/resources/rulesets/customrules-checkstyle.xml
pointy-parent/src/main/resources/rulesets/rulesets.xml
pointy-services/pom.xml
pointy-services/src/main/java/com/nayidisha/pointy/dao/patient/PatientDAO.java
pointy-services/src/main/java/com/nayidisha/pointy/dao/patient/PatientDAOImpl.java
pointy-services/src/main/java/com/nayidisha/pointy/dao/support/DefaultGenericDAO.java
pointy-services/src/main/java/com/nayidisha/pointy/dao/support/GenericDAO.java
pointy-services/src/main/java/com/nayidisha/pointy/dao/support/ResourceDAO.java
pointy-services/src/main/java/com/nayidisha/pointy/exception/PointyRuntimeException.java
pointy-services/src/main/java/com/nayidisha/pointy/services/patient/PatientService.java
pointy-services/src/main/java/com/nayidisha/pointy/services/patient/PatientServiceImpl.java
pointy-services/src/main/java/com/nayidisha/pointy/services/reporting/ReportingService.java
pointy-services/src/main/java/com/nayidisha/pointy/services/reporting/ReportingServiceImpl.java
pointy-services/src/main/resources/META-INF/spring/brokenout/datasource-context.xml
pointy-services/src/main/resources/META-INF/spring/brokenout/property-configurer-context.xml
pointy-services/src/main/resources/META-INF/spring/brokenout/services-context.xml
pointy-services/src/main/resources/META-INF/spring/services-bootstrap-context.xml
pointy-services/src/main/resources/common.properties
pointy-services/src/main/resources/prod.properties
pointy-services/src/test/resources/log4j.xml
pointy-web-dev.log.2013-09-03
pointy-web/pom.xml
pointy-web/src/main/resources/dev.properties
pointy-web/src/main/resources/log4j.xml
pointy-web/src/main/resources/prod.properties
pointy-web/src/main/resources/qa.properties
pointy-web/src/main/resources/test.properties
pointy-web/src/main/webapp/WEB-INF/web.xml
pointy-web/src/main/webapp/app/css/app.css
pointy-web/src/main/webapp/app/css/bootstrap-datepicker.css
pointy-web/src/main/webapp/app/css/bootstrap.css
pointy-web/src/main/webapp/app/css/bootstrap.min.css
pointy-web/src/main/webapp/app/favicon.ico
pointy-web/src/main/webapp/app/img/glyphicons-halflings-white.png
pointy-web/src/main/webapp/app/img/glyphicons-halflings.png
pointy-web/src/main/webapp/app/index.html
pointy-web/src/main/webapp/app/js/app.js
pointy-web/src/main/webapp/app/js/controllers/BarChartController.js
pointy-web/src/main/webapp/app/js/controllers/CommonController.js
pointy-web/src/main/webapp/app/js/controllers/PatientController.js
pointy-web/src/main/webapp/app/js/controllers/PieChartController.js
pointy-web/src/main/webapp/app/js/directives/DatePicker.js
pointy-web/src/main/webapp/app/js/directives/PointyBarChart.js
pointy-web/src/main/webapp/app/js/directives/PointyPieChart.js
pointy-web/src/main/webapp/app/js/services/PatientService.js
pointy-web/src/main/webapp/app/js/services/PointyDateService.js
pointy-web/src/main/webapp/app/js/services/ReportingService.js
pointy-web/src/main/webapp/app/lib/angular/angular-cookies.js
pointy-web/src/main/webapp/app/lib/angular/angular-cookies.min.js
pointy-web/src/main/webapp/app/lib/angular/angular-loader.js
pointy-web/src/main/webapp/app/lib/angular/angular-loader.min.js
pointy-web/src/main/webapp/app/lib/angular/angular-resource.js
pointy-web/src/main/webapp/app/lib/angular/angular-resource.min.js
pointy-web/src/main/webapp/app/lib/angular/angular-sanitize.js
pointy-web/src/main/webapp/app/lib/angular/angular-sanitize.min.js
pointy-web/src/main/webapp/app/lib/angular/angular.js
pointy-web/src/main/webapp/app/lib/angular/angular.min.js
pointy-web/src/main/webapp/app/lib/angular/restangular.js
pointy-web/src/main/webapp/app/lib/angular/restangular.min.js
pointy-web/src/main/webapp/app/lib/angular/version.txt
pointy-web/src/main/webapp/app/lib/bootstrap/bootstrap-datepicker.js
pointy-web/src/main/webapp/app/lib/bootstrap/bootstrap.js
pointy-web/src/main/webapp/app/lib/bootstrap/bootstrap.min.js
pointy-web/src/main/webapp/app/lib/bootstrap/ui-bootstrap-tpls-0.4.0.js
pointy-web/src/main/webapp/app/lib/d3/d3.v3.js
pointy-web/src/main/webapp/app/lib/d3/d3.v3.min.js
pointy-web/src/main/webapp/app/lib/date/xdate.js
pointy-web/src/main/webapp/app/lib/jquery/jquery-1.10.2.js
pointy-web/src/main/webapp/app/lib/jquery/jquery-ui-1.10.3.js
pointy-web/src/main/webapp/app/lib/underscore/underscore-min.js
pointy-web/src/main/webapp/app/lib/underscore/underscore.js
pointy-web/src/main/webapp/app/views/BarChart.html
pointy-web/src/main/webapp/app/views/Patient.html
pointy-web/src/main/webapp/app/views/PatientList.html
pointy-web/src/main/webapp/app/views/PieChart.html
pointy-web/src/main/webapp/index.html
pointy-web/src/test/e2e/runner.html
pointy-web/src/test/e2e/scenarios.js
pointy-web/src/test/fixtures/json/user.json
pointy-web/src/test/java/com/nayidisha/pointy/E2ETests.java
pointy-web/src/test/lib/angular-mocks.js
pointy-web/src/test/lib/angular-scenario.js
pointy-web/src/test/lib/console.js
pointy-web/src/test/lib/jasmine-html.js
pointy-web/src/test/lib/jasmine-jquery-1.4.2.js
pointy-web/src/test/lib/jasmine-jquery-settings/jasmine_spec_runner_fixtures_path.js
pointy-web/src/test/lib/jasmine.async.js
pointy-web/src/test/lib/jasmine.console_reporter.js
pointy-web/src/test/lib/jasmine.js
pointy-web/src/test/styles/jasmine.css
pointy-web/src/test/unit/SpecRunner.html
pointy-web/src/test/unit/controllers/PatientControllerSpec.js
pointy-web/src/test/unit/services/PatientServiceSpec.js
pointy-web/src/test/unit/services/ReportingServiceSpec.js
Download
Click the following link to download PointyPatient-master.zip.
PointyPatient-master.zip