E Post Office System

Note: Please Scroll Down to See the Download Link.


The e-Post Office is the shopping portal of the world renowned postal service on the internet and an additional distribution channel. It sells Stamps, Postcards, Packets, and Cartons and has services like courier, registering for electricity vendors, selling mobile cards, etc. Under this website many products and services can be ordered, that are also available in a "normal" branch. The product prices are identical with the prices of their normal branches. You have to develop this web site , which capture above functionality. It is an internet application


Post Corporation brings you the e-Post Office (EPO), a service that is supposed to make mailing more convenient. EPO - commonly referred to by its Web address, Epost - allows Candidates to receive their mail, conduct financial Transactions and access information online. This service promises businesses the Opportunity to subscribe to 'complete electronic mail delivery'. This includes bills, Statements, advertising, catalogues and electronic forms. 

 Send letters and documents within Canada, to the USA and around the world. Never run out of postage with convenient rolls of stamps! Choose from a variety of Practical self-adhesive stamp booklets to send letters and documents within Canada, to the USA and around the world. Simplify your shipping with convenient prepaid envelopes. Buy them now, mail later. Flat rate to anywhere in the USA. Simplify your shipping with convenient prepaid envelopes.

Limitations in the Existing System:

Ø  This system doesn’t provide all country products, items information like cards, inland covers and services like speed post

Ø  This system doesn’t provide the mobile card details

Ø  This system doesn’t provide the pay to electricity bills

Ø  This system  has not maintained customers information

Solutions in the proposed System:

      The development of this new system contains the following activities, which try to develop online application by keeping the entire process in the view of database integration approach.

Ø  This system provide all country products, items information like cards, inland covers and services like speed post.

Ø  This system give chance to buy the mobile card details

Ø  This system provide chance to pay the electricity bills

Ø  The user information files can be stored in centralized database which can be maintained in the system

Ø  This can give the good security for user information because data is not in client machine

Ø  Authentication is provided for this application only registered users can access.


          The system after careful analysis has been identified to be presented with the following modules:

The Modules involved are

  1. Admin
  2. Employee
  3. Customer
  4. Security and authentication
  5. Reports

Description for Modules:

  1. Admin:-
    1. It add the country details
    2. It add the city details
    3. It add the product details
    4. It add the item details
    5. It add the employees and employees takes the couriers from customers
    6. Register the mobile operators, mobile card details
  1. User:-
    1. It is a normal user
    2. Just view the all details provided by the administrator according to privilege
  1. Customer:-
    1. After registering a site you are the customer
    2. Customer give the stamps and bulk stamps order to employee
    3. Customer give letter order to employee
    4. Catalog information to employee
    5. Customer buy the mobile cards
    6. Customer pays the bills and also views the previous bill details
  1. Security and Authentication:-
    1. User registration
    2. Login as user or customer and administrator
    3. Change password
    4. Forgot password
  1. Report:-

In this module different actors can generate the different types of reports according to their access.


Software Requirements :

Operating System                 :               Windows XP/2003 or Linux

User Interface                        :               HTML, CSS

Client-side Scripting             :               JavaScript

Programming Language     :               Java

Web Applications                  :               JDBC, Servlets, JSP

IDE/Workbench                     :               My Eclipse 6.0

Database                                :               Oracle 10g

Server Deployment              :               Tomcat 5.x

Frame Work                           :               Struts 1.x

Hardware Requirements:

Processor                           :               Pentium IV

Hard Disk                           :               40GB

RAM                                      :               512MB or more

Click here to download E Post Office System source code