Secure Web Application on Travel Rating and Exploring Java Project

Abstract:

Travel Rating is a web application developed in java. This Travel Rating and Exploring application enable users to view the information of various places. Admin will add all the information about the various places. The user can search the place details with a category like international and national. Users can view all the details of the places and they can give the description and rating to the place. All the details of places which include the description and ratings can be viewed by guest users.

Existing System:

In the existing Travel Rating system, no proper information is provided. All the information of the location is stored in records which is very difficult to search or make any modification .if the data is once lost can be retrieved. Users need to spend much time in getting the information about places and its details. A lot of time and physical effort is required to get the details of the place.

Proposed System:

The proposed Travel Rating system provides details information about places and enables users to give ration and description. Users can get information about places just in one click by selecting the category which saves a lot of time and physical effort. All the data will be stored in the database without any data loss and can be easily viewed and modified.

UML Diagrams:

Use Case Diagram:

Sequence Diagrams:

Activity Diagram:

Class Diagram:

Modules:

Admin:

Admin needs to enter valid credentials to get a login. Admin can view all the details of registered users and need to activate every user. Admin can add all the details of the places.

User:

The user needs to get registered with the application and need to be authorized by admin. The user can get login by entering unique username and password. The user can view all the details of the places by selecting the category. The user can give description and rating to the selected place.

Guest User:

Guest users can search the details of the places by selecting the category. The guest user can view all the details of the place including description and rating has given by registered users.

Softwares used to develop this wedding Event application below:

Netbeans 8.0.1, JDK 1.7, MySQL 5.5, SQLYog, HTML, JavaScript and CSS.

Project Output Screens Description:

  • Home Page

  • Admin Login Page

  • Admin Home Page

  • User Details Page

  • Add Places Page

  • User Registration Page

  • User Login Page

  • Select Category page

  • Travel Rating Page

  • My Places Page

  • Guest user page

  • Place Details Page

Wedding Event Planner Java Project

Abstract:

The wedding planner is a java web application which helps to organize successful wedding events for users. This application provides an easy way to plan their special events. The user can add all the details of the event and can get the service. The user can select the type of event, type of food to be served, type of decoration and estimated budget. All the details given by users will be verified by admin. Admin will add all the details of the planner based on the requirement of the user and send the user’s event details to the planner. The planner will verify and send his response with a confirmation mail. The user needs to complete the payment process to confirm the order

Existing System:

In the existing Wedding Event Planner system, users need to waste a lot of time and physical effort in finding the place for the event and no proper information is provided to the user regarding the event details like food, decoration, and budget. All the information is maintained in records which are difficult to view or modify.

Proposed System:

UML Diagrams:
Use Case Diagram:
Sequence Diagram:
Activity Diagram:
Class Diagram:

Modules:

Admin:

Admin needs to get logged in by entering valid credentials. Admin can view all the details of the registered users and can authorize them. Admin can add planners. Admin can view users request and will send to the planner. Admin can view planner response and will confirm users request for a venue with a confirmation mail to users.

Planner:

The planner will be added by admin and will get his/her credentials to their mail id. The planner needs to give valid username and password. The planner can view request sent by admin and can give a response to admin.

User:

The user needs to get registered with the applicant by entering all the details in the registration form. Every registered user should be activated by the admin. The user can get login by entering unique username and password. The user can add all the details in the application regarding the event like the type of event, decoration, and budget. Users will get a confirmation mail to his mail id. Users order will be booked after completing the payment process.

Softwares used to develop this wedding Event application below:

Netbeans 8.0.1, JDK 1.7, MySQL 5.5, SQLYog, HTML, JavaScript and CSS.

Project Output Screens Description:

  • Wedding Planner Home Page

  • Admin Login Page

  • Admin Home Page

  • Admin View User Details

  • Admin Add Planner

  • Admin View User Request

  • Admin View Planner Response Page

  • User Login Page

  • User Registration Page

  • User Add Event Page

  • User payment Page

Student Performance with Graph & Academic Project Work Reporting System

Abstract:

Student Performance with Graph & Academic Project Work Reporting System is a web-based application developed using Java, HTML, and MySQL Database. This application provides an easy waa y to student in searching the details of projects and details of their academic attendance and marks percentage details the with graph. Students can search the projects with project title or with guide name or with the year. All the details of the projects and details of student’s attendance and marks percentages are added by admin.

Existing System:

In the existing system, all the student information is added manually and the data is stored in the records. Takes a lot of time and physical effort in searching and adding the information. In the existing system, there is a possibility of losing data and no proper maintenance of data.

Proposed System:

The proposed system provides the student an easy and accurate data about projects and academic percentages. Students can view all the information in just one click which saves a lot of time and effort. The proposed system maintains a database to store all the information. In this system, there is no chance of losing data. Adding and searching the information is very easy which does not take much time and physical effort.

Modules:

Admin:

Admin can get login by entering valid username and password. Admin can view all the details of the users and need to authorize them. Admin can upload projects by giving all the details of the project. Admin can add all the details of student’s attendance and marks. Admin can view added students and the progress in a graph.

Student:

The student needs to enter all the details in the registration form. The student should be authorized by admin to get login into the application. A student can search projects based on the title, year and Guide name. Students can view all the details of his/her attendance and marks. Students can view graph for his attendance and marks.

Conclusion:

“Student Performance with Graph & Academic Project Work Reporting System” Java project satisfies all the requirements of students in searching the projects and finding details about his\her attendance and marks. This project also satisfies the requirement of admin in adding all the details of the project and he can easily find the progress of student’s attendance and marks.

Softwares used to develop this project below:

Netbeans 8.0.1, JDK 1.7, MySQL 5.5, SQLYog, HTML, JavaScript and CSS.

Project Outputs Description:

  • Home Page

  • Student Login Page

  • Student Registration Page

  • Student Home Page

  • Search Projects Page

  • Project Details Page

  • Attendance Page

  • Marks Page

  • Graph Page

  • Attendance Graph Page

  • Marks Graph Page

  • Admin Login Page

  • Admin Home

  • View Users Page

  • Upload Project Page

  • View Projects Page

  • Add Attendance Page

  • Add Marks page

  • Attendance Graph

Career Analysis Java Project

Abstract:

“Career Analysis” is a web application developed in java & MySQL Database. This project enables users to search information about colleges and college location. The user can get all the detailed information about colleges and course details. Users can select their interested category and branch. Users can get the information of colleges just in one click. Users need to give their rank to know the suitable college for their rank. This application provides required information of the engineering and medicine colleges and the location of the college.

Existing System:

In the existing Career Analysis system, physical effort is needed and proper information is not provided within time. The user needs to go physically to the college and give his rank to know the suitable and available college’s. Complete information of the colleges and course is not provided to users. This system takes a lot of physical effort and time.

Proposed System:

The proposed Career Analysis system provides an easy and accurate way to search colleges. The User can get all the details of colleges and course details in just one click. The user needs to give their rank and find the details which do not require any physical effort and time loss.

Modules:

Admin:

Admin needs to get logged in by entering valid credentials. Admin can view all the details of users. Admin can activate and deactivate users. Admin can add engineering and medicine college details.

User:

The user needs to give all the required information in the registration form to get a unique username and password. The user can select the category branch and need to enter their rank. The user can get the result with the suitable college and its information after entering rank.

Software Requirements to develop this application below:

Netbeans 8.0.1, JDK 1.7, MySQL 5.5, SQLYog, HTML, JavaScript and CSS.

Project Outputs Description:

  • Home Page of Career Analysis Project

  • Admin Login Page

  • Admin Home Page

  • View Users Page

  • Add Engineering Details Page

  • Add Medicine Details Page

  • User Registration Page

  • User Login Page

  • User Home

  • Course Details Page

  • Branch Details Page

  • Search College Page

  • Search Result Page

Venue booking System Java Project

Abstract:

The venue booking system is a web application developed in java. This application enables users and dealers the best way to communicate about booking venues. The dealer will provide all the details of the venue and the facilities available at the venue. Users can search for venues and can find the details of various venues. Users can select all the required options needed and can book a venue from anywhere. Admin can view all the details of the user and dealer.

Existing System:

In the existing Venue booking system, there is no proper communication between the user and the dealer. All the requirements given by users are entered manually by dealers where there is a chance of data tampering. Users need to see the location and the facilities of the venue which take time and physical effort.

Proposed System:

The proposed Venue booking system provides all the details in the application itself where users can view all the details of the venue and can book online from anywhere and at any time. All the information given by users is stored in the database where there is no scope for losing data.

Modules:

Admin:

Admin can get a login into the application by entering a valid username and password. Admin can view all the details of users and dealers.

Dealer:

Dealers need to give details in the registration form and can get valid usernames and passwords. Dealers can add all the details of the venue and view all the details of the added venue. Dealers can view all the details of users’ booking requests.

User:

Users need to give details in the registration form and can get a valid username and password.

Download Online Event Management System Academic Project, which is developed in PHP, And MySQL database with HMTL, CSS, PHP, and Javascript.

Vehicle Management System Java Project

Abstract:

Vehicle Management System is web application developed in Java and it is implemented by using windows appliance. This application provides an easy and simple way to sell or purchase vehicles online. Customers can vie wall the details of the vehicles and can purchase the vehicle. Customers can view all the details of the vehicle and send a request if he wants to purchase the vehicle.

Existing System:

In the existing Vehicle system, all the work is done manually which takes a lot of time and effort. It is very difficult to users to view the details of the vehicle and to purchase the vehicle.

Proposed System:

The proposed Vehicle system provides an easy way to find the information of the vehicle. This is an automated system which enables users to view and purchase a vehicle from anywhere and at any time. All the data will be stored in the database in which there will have not the scope of losing the stored information.

Modules:

Dealer:

The dealer needs to register with the application to get unique username and password. The dealer can enter into the application with valid username and password. The dealer can upload vehicle information such as vehicle name, manufacture year, model color and cost.

Admin:

Admin can get log in with valid username and password. Admin can view all registered dealer details. Admin can upload vehicle information like Vehicle name, Manufacture Year, Model Color, Cost.

Vehicle:

A vehicle needs to register with the application to get unique username and password. The vehicle can get log in with valid username and password. The vehicle can view vehicle information like Vehicle name, Manufacture Year, Model Color, Cost.

Customer:

Customer needs to register with the application to get unique username and password. The customer can get log in with valid username and password. Customer views Vehicles and sends a request to sales manager for cost and delivery date. The customer can view sales manager response

Sales Manager:

Sales manager need to register with the application to get unique username and password. A sales manager can get log in with valid username and password. Sales Manager can view customer requests and send vehicle cost and delivery date.

Conclusion:

Vehicle Management System Java web application satisfies all the needs of admin, customer, sales manager, and vehicle by providing fast and accurate information about vehicles.

E-Auction Java Project

Secure Web Application for Managing Auction System

Abstract:

E-Auction is a web application developed in java. E-Auction provides a marketplace which facilitates buying products such as electronics, furniture, household goods, bikes, and cars etc. This application enables users to buy the goods by making fast and easy for anyone to post all the details of the product on the application.

Existing System:

In the existing system, the user is not able to get the required information about the products to be purchased. The user should go physically to know the information which is not accurate and takes a lot of it. Selling and purchasing a product takes a lot of time and effort.

Proposed System:

In the proposed system users can find the details of the product at any time and from anywhere. The user can view the details on the application and can apply for the product to purchase the product which takes no time and physical effort.

UML Diagrams:

Use Ca

se Diagram:

Sequence Diagram:

Activity Diagram:

Class Diagram:

 

Modules:

Admin:

Admin needs to get login by entering valid credentials. Admin can view all the details of the users. Admin can view all the requests of the users who applied for the auction on a product Admin will send a response to users to purchase a product.

User:

The user needs to enter all the details in the registration form to get a valid username and password. The user needs to enter a one time password which will be sent to his mail id. The user can add all the details of the product. The user can view all the details of the added products. The user needs to enter details of the product need to send for auction and can check the status for their request.

Conclusion:

E-Auction application satisfies the requirement of the users in purchasing the products which selected for auction. This application provides an easy and fast way for the process of the auction on a product.

Office Level Student Information System Java Project

Abstract:

Office Level Student Information System is a web application which provides an easy way for students to know about faculty and events information. This application makes the work of faculty and students easy in searching the all the details of the events conducted in the college.

Admin will add all the information of the faculty, students, and events conducted in college. Faculty can view all the details of students and events in college.

Existing System:

In the existing system, all the details of students and faculty are maintained in a record which takes a lot of time to view or modify. Very low communication is maintained between students and faculty. No proper information available to students about events conducted in the college.

This system takes a lot of time and physical effort to students and faculty in searching the information.

Proposed System:

The proposed system all the information is given by admin. All the details of student and faculty are maintained in the database which is easy to retrieve or modify the data.

All the details of the students and the events conducted in the college can be viewed by faculty from anywhere and at any time. Students can vie wall the information of the events online which save a lot of time and physical effort.

Office Level Student Information System Output Screen

Modules:

Admin:

Admin needs to get login with a valid username and password. Admin can add details of students and view details of the student. Admin can add details of faculty and view details of the faculty. Admin an add details of the event and view all the details of the event.

Faculty:

Faculty can get log in with a valid username and password allocated by admin. Faculty can view student’s details and view event attendance information.

Student:

Students can get log in with a valid username and password allocated by admin. A student can view his profile. Students can view his attendance details. A student can view event attendance details.

E Plastic System Java Project

INTRODUCTION

  • E-Plastic recycling includes the user registering for the E-plastic process.
  • Admin getting the user information and returning the date, day, and time for E-plastic collection.
  • Users can then do online shopping for the recycled products.
  • The user can also track the delivery of the ordered product.

OBJECTIVE / PURPOSE

  • The objective of this project is to manage/process recycling process online.
  • The request for recycling placed by the users should be fulfilled by the admin.
  • The user can do online shopping for recycled products
  • The order goes through various payment phases till it finally reaches the customer.
  • At any point of time customer, himself can track the status of the order online with the reference number he got while placing the order.

PROPOSED SYSTEM:

  • Through this E-Plastic we can categorize and display products of plastic.
  • It can give the date, day and time for plastic collection accurately
  • Increase in competition
  • Adopt new methods and approaches
  • Developing an electronic-based platform
  • Recycling ensures sustainable use of resources

Scope of the System

  • We can make the Recycled products to feature on other online shopping portals so that more users can purchase it.
  • This can become a standard mechanism for collection of plastic.
  • We can include the save in cart option for online shopping.

Admin:

Admin can get log in with valid username and password. Admin can view materials details and also can accept materials. Admin can also upload products.

User:

The user needs to register by entering all the fields in the registration form. The user can get log in with valid username and password. The user can upload material and can view material status.

Online Shopping:

Online Shopping can get log in with valid username and password. Online Shopping can view products.

Customer:

Customer needs to register by entering all the fields in the registration form. The customer can get log in with valid username and password. The customer can view the products in the application and can purchase the selected products.

Conclusion:

E-Plastic is a web application which is developed to recycle products collected from users. This application retrieves the user’s information returning the date, day, and time for E-plastic collection. Users can then do online shopping for the recycled products. The user can also track the delivery of the ordered product.

Hotel Reservation Application Spring MVC Hibernate Project

Hi,

Attached is the Hotel Reservation Application developed by me with an average UI.

This is a sample Project for” the Hotel Travel Desk application (login, booking, update, cancel, and other details). Completed end-to-end projects with the latest technologies in java like angular js, Spring and Hibernate, and MySQL technologies.

Used Technologies:

Java version: 1.7
Apache Tomcat 7 or 8
Eclipse mars
Spring MVC
Hibernate
for knowing the versions, refer pom.xml

Set the JAVA-HOME, CATALINA, AND M2_HOME etc.
Steps to execute the Hotel Reservation project
1) create a database hotel_reservation in mysql database and edit the following properties like user name and password (mysql) in hibernate.properties file and save it.(resources/hibernate.properties).

classname=com.mysql.jdbc.Driver
url=jdbc:mysql://localhost:3306/hotel_reservation
password=<password>
username=<root>

2) Click on Import the maven projects in eclipse.
Choose Hotel Reservation and import it.

3)In the Preferences-> maven settings -> update the settings.xml in the maven folder
in your folder.

4) Update the Hotel Reservation project, so that you will see all the errors get resolved (Because the update project downloads all the dependencies specified in pom.xml).

5) Run the Hotel Reservation project with maven build by entering the command
mvn clean install

6) And then choose the tomcat server and run the project.

7) Now you will be able to run the Hotel Reservation System application

Steps to Execute:

  • Import project as maven project in Eclipse
  • Create a database with the name mentioned in hibernate.properties(In the resources folder)
  • Make sure that hibernate.properties (properties in the file) match the username and password of Mysql.

Download Construction Management System Java Project using Spring MVC framework