The project involves online portal for uploading files and generating reports on the basis of utility nature.
-
IDE : NetBeans 8.1 (Eclipse supported)
-
Server : apache-tomcat-8.0.35
-
Spring security using embedded LDAP.
3.1. Spring version : 3.0.5.RELEASE
3.2. Spring security version : 3.0.5.RELEASE
-
Database : CouchDB, Framwork provided by Ektorp(version : 1.2.2)
-
JDK version : 1.8
-
Test Dependencies : mockito-all-1.8.5.jar
-
Maven 3
-
Host address : 'localhost:8080' , (port can be specified)
-
Login with your username and password (passwords and usernames are defined in an LDIF file with root = mojo , which can be changed to IBM Bluepages.)
-
On the homepage the user will see all the utilities and the input files they take as input.
-
Hover over the utility the user want to use and a Choose File button and descripion of the utility will appear.
-
Click Choose File and select files to upload.
-
Uploaded file's name will appear at the top beside Upload button.
-
Click Upload to upload the file or Reset to reset the file, the user get confirmation message accroding to user's choice.
-
After Report is ready you will get a download link to download, it will be a .zip file containing all the reports.
We are using Ektorp framework, in order to create documents and push it into the CouchDB database, in order to access the current documents, make sure you have CouchDB installed and running, go to localhost:5984/_utils in your browser, which shows the current documents.
-
All JSP files are in Web Pages/WEB-INF/jsp
-
All CSS and JS files are in Web Pages/resources/static
-
Open the project in IDE (NetBeans or Eclipse).
-
Set server to Apache Tomcat.
-
Build the project.
-
Deploy (or run).
- Saurabh Singh
- Pratik Barule
- Manjit S.Sodhi(Project Manager @ IBM)
- Sanket Patil