Find Jobs
Hire Freelancers

module of internet banking

₹600-1500 INR

Completed
Posted over 6 years ago

₹600-1500 INR

Paid on delivery
The following assignment should be done using any JEE Application Server and servlets. Introduction: We are maintaining accounts and statements in MSAccess data base (accountsdb). The data base contains two tables. - Account table: describes the accounts with their account id, number and type. - Statement table: describes statements which belong to an account with id, date and the running balance. Basic Handling: The server will handle requests to view statements by performing simple search on date and amount ranges. - The request should specify the account id. - The request can specify from date and to date (the date range). - The request can specify from amount and to amount (the amount range). - If the request does not specify any parameter then the search will return three months back statement. - If the parameters are invalid a proper error message should be sent to user. - The account number should be hashed before sent to the user. - All the exceptions should be handled on the server properly.   Authentication and Security: We want to add login and session management functionality. The authenticated users are: User1: User name: testadmin Password: adminpassword User2: User name: testUser Password: userassword - The ‘testadmin’ user is able to perform all the requests (specify date and amount range). - The ‘testUser’ can only do a request without parameters which will return the three months back statement. - When the test user tries to specify any parameter, then HTTP unauthorized access error will be sent. - The user cannot login twice (the user should logout before login). - The session time out is 5 minutes.   Database information: Database file: [login to view URL] located in desktop Tables: account ID: Autonumber account_type: Text account_number: Text statement: ID: Autonumber account_id: Number datefield: Text amount: Text (Note that datefield and amount are in text format so applying range cannot be in the database level)
Project ID: 16004325

About the project

2 proposals
Remote project
Active 6 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
Please have a look at my profile. I have 12 years of experience developing large scale enterprise applications using java. If you are interested kindly contact me. Technical Expertise: Spring Boot, Hibernate, Spring Data JPA, JMS, Elastic search, Web Service(SOAP/Restful), AWS cloud computing (S3, VPC, EC2, ELB, SQS, RDS, Cloud Watch, Cloud formation script), MQ, ESB, Message Broker,Mongo DB, Multithreading, Micro services UI: React, react-router, Flux, Nodejs
₹1,300 INR in 1 day
0.0 (0 reviews)
0.0
0.0
2 freelancers are bidding on average ₹3,428 INR for this job
User Avatar
I would like to offer myself as a probable candidate for this assignment as I am confident of delivering a quality output. I have excellent expertise in this area. I have total 7 years or experience in web development and design using java,j2ee,spring,hibernate,CSS,jquery,angular js, rest/soap web services
₹5,555 INR in 7 days
4.7 (14 reviews)
3.6
3.6

About the client

Flag of INDIA
Pune, India
0.0
0
Payment method verified
Member since Jan 4, 2018

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.