• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
projectsgeek

ProjectsGeek

Download Mini projects with Source Code, Java projects with Source Codes

  • Home
  • Java Projects
  • C++ Projects
  • VB Projects
  • PHP projects
  • .Net Projects
  • NodeJs Projects
  • Android Projects
    • Project Ideas
      • Final Year Project Ideas
      • JSP Projects
  • Assignment Codes
    • Fundamentals of Programming Language
    • Software Design Laboratory
    • Data Structure and Files Lab
    • Computer Graphics Lab
    • Object Oriented Programming Lab
    • Assembly Codes
  • School Projects
  • Forum

ProjectsGeek

Convert JavaScript Array to JSON

February 13, 2017 by ProjectsGeek Leave a Comment

Convert JavaScript Array to JSON

JSON

JavaScript object notation is very flexible and easy to read format for data interchange. It is very light weight and easy to parse for machines. You can use JSON with java script and other programming languages for data exchange from one end to another one. It is widely used in rest services.

In JavaScript we can use  JSON.stringify to convert an java script array into a JSON formatted string. Below is the code for converting JavaScript Array to JSON and displaying it in alert box.

Source Code 

Type 1 – JSON serializes Array

var temp= Array()
temp[0] = "apple";
temp[1] = "boy";
temp[2] = "cat";
temp[3] = "gun";

alert( JSON.stringify(temp) );
console.log( JSON.stringify(temp) );

Output

["apple","boy","cat","gun"]

JavaScript Array to JSON

 

 

 

 

 

 

Type 2 – JSON serializes Object

Here we are creating a array in java script and filling it with random string values. Then we are using JSON.stringify function which is in build function to convert it to JSON format.

var temp= {}
temp[0] = "apple";
temp[1] = "boy";
temp[2] = "cat";
temp[3] = "gun";

alert( JSON.stringify(temp) );
console.log( JSON.stringify(temp) );

Output 

{"0":"apple","1":"boy","2":"cat","3":"gun"}

Convert JavaScript Array to JSON

 

 

 

 

 

 

Usage of this Function

We can use this functionality for converting java script array data to JSON format for using in AJAX web service calls right from your browser.

var temp= Array()
temp[0] = "apple";
temp[1] = "boy";
temp[2] = "cat";
temp[3] = "gun";

var xmlhttp = new XMLHttpRequest(); 
xmlhttp.open("POST", "/json-handler");
xmlhttp.setRequestHeader("Content-Type", "application/json");
xmlhttp.send(JSON.stringify(temp));

Reference 

https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/JSON/stringify

Other Projects to Try:

  1. Search Result
  2. TestPage
  3. To Perform various String Operation in Java
  4. Difference between VAR and LET Angular 2
  5. How to convert Binary to Gray conversion

Filed Under: JavaScript, Uncategorized Tagged With: JavaScript, JSON

Beginners | What is SOAP Web Service ?

January 15, 2017 by ProjectsGeek Leave a Comment

What is SOAP Web Service ?

 

SOAP stands for Simple Object Access Protocol which used XML format to communicate between two systems. This service can interact or talk with remote system using XML messages. SOAP is a W3C recommendation for building web services. This is platform independent as well as language independent.

Example : Server is running SOAP service using .Net technology and our client is java client. So in this case our client and server will talk using XML message and independent of technologies they are using. Client application is just concerned about SOAP messages which it can understand. Our client is fine till the point server is returning SOAP messages.

 

SOAP Web Service

 

Sample Request

<?xml version="1.0"?>

<soap:Envelope
xmlns:soap="https://www.w3.org/2003/05/soap-envelope/"
soap:encodingStyle="https://www.w3.org/2003/05/soap-encoding">

<soap:Body>
<m:GetName xmlns:m="https://www.websphereportal.org/name">
<m:Item>123456</m:Item>
</m:GetName>
</soap:Body>

</soap:Envelope>

As you can see we are sending some data to server like item number based on which it will return price of this item. This is input which we have to provide to get output from soap web service. 

Sample Response

<?xml version="1.0"?>

<soap:Envelope
xmlns:soap="https://www.w3.org/2003/05/soap-envelope/"
soap:encodingStyle="https://www.w3.org/2003/05/soap-encoding">

<soap:Body>
<m:GetNameResponse xmlns:m="https://www.websphereportal.org/name">
<m:Price>100</m:Price>
</m:GetNameResponse>
</soap:Body>

</soap:Envelope>

As you can see we are receiving response from server  inside price tag which is price for the item. Now we can use this result in our application to process information.

 

SOAP web Services are very common in today’s website architectures or I will say most important part which makes system more flexible and non cohesive. You can call this web service from your java code or .Net code and you can retrieve data from remote system. Then you can process this message to retrieve data and show it on your website or portal. This is advanced concept for college level students but easy to understand and implement as well. We will discuss about other types of web services and web servers in our coming posts.

Other Projects to Try:

  1. Cab Service mini project in .Net
  2. Java Tutorial for beginners – Introduction to Java
  3. Web based Mail Service Client project
  4. Web Skeletonizer Service project in Java
  5. Web Service for Multiple clients Project Idea

Filed Under: Uncategorized

Online Quiz Project using JSP

October 2, 2016 by ProjectsGeek Leave a Comment

Online Quiz Project using JSP

online quiz project

 

Project Objective

The Online Quiz Project provides a common platform where the connection between student and teacher can take place online. The registered teachers can create Quizzes and students can then take part in quizzes and can assess their own performance.

Users of the Online Quiz Project system include teacher and the students. After being properly logged in, the teachers can enter questions, based upon different subjects. The teacher can also give options and the answers to the questions at the time of creating the quiz. The students according to their subject of interest can search quiz, with proper id attempt quiz see the overall result and individual question’s answers. The non functional requirements include secure and safe access of data or confidential user’s details. 24 hours through out the week availability is also important. The support for browser testing for Mozilla, Internet Explorer, Firefox and NN is required.

The user interface priorities are also important as it is the feeling the user gets when he or she is supposedly using the application. The priorities are most prominently given on the interface’s look to make its look and feel much professional. AJAX is used with most of the registration forms and also with all of the search options and also at the id each searched results.

Proposed System

For taking quizzes, in the proposed Online Quiz Project system, all the work is done automatically. There will be a timer, which counts the timing remains automatically and there will be the automatic checking of the marks even. Positive marks will counted as one whereas negative marks will be deducted for every wrong answer. For negative deduction, ¼ marks will be deducted. Proposed Online Quiz Project system is highly automated and accuracy is guaranteed.

Existing System

In the existing Online Quiz Project system, for taking quizzes, the work done needs labor and manually it takes a lot of time to complete the task. Also, creating documents for asking for the questions in the quizzes takes a lot of time, and apart from this database maintenance is quite a tough task as compared to the management, if done is automatic. The existing Online Quiz Project system is highly automated and need less time to compute the wrong and the right answer even.

Online Quiz Project Module

Quiz Control Module

The controller has power to change the criteria is given to the controller of examination and give an interface from where controller will make new Expert and Admin for Exam Dept.

Manage Admin

In this module the controller will Create, Delete and Edit administrator for the exam dept. with the greater part of their subtle elements. A Login name and password has been given through which the administrator can later login to play out the majority of their errands.

Manage Expert

In this module the controller will Create, Delete and Edit specialists for they can later send question sets for target and additionally subjective inquiries which will be requested that comprehend to understudies under exam process.
Normal as Manage Admin module, A Login name and password has been given here too through which the master can later login to send questions.

Software Requirements

  • Oracle
  • JDK
  • Eclipse
  • Net beans
  • Notepad

Technologies 

  • Java
  • SQL
  • JSP
  • JavaScript
  • Ajax

Hardware Requirements

  • Hard Disk – 2 GB.
  • RAM – 1 GB.
  • Processor – Dual Core or Above.
  • Mouse.
  • Monitor.
  • Printer.

Download Project

Download Project Project Download
Download Project Report Project Download

Other Projects to Try:

  1. Mobile Quiz Android Project
  2. Payment Billing Product Project using JSP
  3. 20+ JSP Projects with Source Code
  4. Online Pharmacy Project using JSP
  5. Online Banking Project using JSP

Filed Under: JSP Projects Tagged With: JSP Projects

Company Mailer Project using Servlet

October 2, 2016 by ProjectsGeek Leave a Comment

Company Mailer Project using Servlet

 

Objective

The project intends to create a mailer application intended for a particular company that can be utilized by the employees of that particular company only. It can be performed on the internet. Each user has the facility to send mails, receive mails and also delete mails after the user have logged him/her in. The application can be run on intranet also. This application provides 100% security for all the confidential data being sent and received from the clients of the company. The application also provides he admin and authorization to block and unauthorized any user for the sake of managing security and reliability among the employs and the clients of the company.

Existing System

In the existing Company Mailer Project system, if a company or employee has to mail the client or other employee something, then he or she will have to mail it, via either there own id or have to create one. Existing Company Mailer Project system is not so official and does not require formal at all. New clients won’t be able to identify sometimes, that whose email address is this, and they have to remember all the addresses and everything about the employs id and have to maintain even a database too. Existing Company Mailer Project system also lacks a sort of security for all the information being sent and received using this application.

Proposed System

The proposed Company Mailer Project system is highly reliable and secure and gives a chance to gather down all the mail at one place and even for sending some mails to any of the clients by any of the contractors, the mails can be send via only a single ID which is being maintained by the admin of the Company Mailer Project system and all the employees of the company can use it and access to it via the password and the login ID.

Company Mailer Project Snapshot

company mailer project

Module

1. User Module – As a user one can register, login and log out, can send emails, see inbox, see trash and also can see some other employees email ID. Not only this but he can even update his and view someone else’s profile. Other functionalities of user’s module include registration, login & logout, sending mails and receiving mails, checking inbox, and even trash folder, and also able to search other person’s email id, also can view and update profile.

2. Admin – It can authorize the user to perform all the tasks he is entitled to perform. Also the admin has the capability to view and list out all the logged in members. Admin can have the authority to access all the mails and users of the company mailer software. Even admin can have access to all the accounts of the users too. Admin have all the access to each and every member of the company mailer’s application.
Tools Required for the development of Application includes:

Software Requirements

  • Oracle
  • Jdk
  • Eclipse
  • Netbeans
  • notepad

Hardware Requirements

  • Hard Disk – 2 GB.
  • RAM – 1 GB.
  • Processor – Dual Core or Above.
  • Mouse.
  • Keyboard.
  • Monitor.
  • Printer.

Technologies Used

  • Java
  • SQL
  • JSP
  • JavaScript
  • Ajax

Download Project

Download Project
Project Download

Other Projects to Try:

  1. Mail Casting Project using JSP
  2. Email Program System Java Project
  3. E Mail Scanning Project in Java
  4. Complete Mailing System Java Project
  5. Transport Company Project using JSP

Filed Under: JSP Projects Tagged With: JSP Projects

Online Library Project using JSP

October 2, 2016 by ProjectsGeek Leave a Comment

Online Library Project using JSP

 

Objective

An online platform where the users can find their needed study material would be extremely helpful for the users. The project aims to create one kind of an online library, which would have numerous books and users could access them after they have logged in. User of the system includes admin and library members, visitors.

Existing System

The existing Online Library Project system lacks many features and hence searching of books and members is a tedious job to do. The existing system lacked any such feature which would allow the provision to particularly identify any books and add pictures to it. The manual process involved in the Online Library Project system made the system lagging prone and had several provisions or spaces, where error could happen. The data entry of new users or updating books and and data required manual works which could be error prone and was not terse. Sharing of files was not possible and adding extra links provision was also not there, making it difficult for the users to do reference external reading. The existing system also was not fast, user friendly and contained less data storage capacity

Proposed System

The proposed Online Library Project system makes the convenient system fast and adding tagged search option would make searching much easier and less time consuming for the users. The admin of the Online Library Project system would be able to incorporate in the system new members and update their information in almost no time. Searching books and members, getting information about the borrowed and returned books will could be done very fast by the admin and also in a convenient manner. The proposed Online Library Project system also aims to make the interface extremely user friendly with a great look and feel kind of environment where chances of error are less and the storage capacity is more. The admin and logged in members will be able to access reports and files in supported and customization formats and tracking system is advanced and fast.

Snapshots

online library project

Online Library Project Modules

Admin Module: The most crucial module part, allowed the administrator to log in with exact details and perform many important jobs. The administrator could create a new staff directory, browse through the details of the staff members and modify their details. The admin module also has the provision to update and also modify the information regarding any particular book or several books.

Library Members Module: The library member module also has the provision to get logged in with the given log in details. This module allowed the members to browse through the e-library and also issue any preferred book with the appropriate book id.

Visitors’ module: This module allowed the users to make a visit of the online library system without even being logged in. The users could search and browse through available book but could not issue those.

Software Requirements

  • Oracle
  • Jdk
  • Eclipse
  • Netbeans
  • notepad

Hardware Requirements

  • Hard Disk – 2 GB.
  • RAM – 1 GB.
  • Processor – Dual Core or Above.
  • Mouse.
  • Keyboard.
  • Monitor.
  • Printer.

Technologies Used

  • Java
  • SQL
  • JSP
  • JavaScript
  • Ajax

Download Project

Download Project Project Download
Download Project Report Project Report Download

Other Projects to Try:

  1. Online Library System Project in Java
  2. Library Management System project in C++
  3. Online Library Management System Project
  4. 20+ JSP Projects with Source Code
  5. Online Pharmacy Project using JSP

Filed Under: JSP Projects Tagged With: JSP Projects

Online Banking Project using JSP

October 2, 2016 by ProjectsGeek 2 Comments

Online Banking Project using JSP

 

Project Objective

Online Banking Project is the project which is aimed to develop an Online Banking service for customer. The system comprises of an online application which can be accessed inside the organization and as well the outside when properly logged in. The admin after being logged in can perform multiple works digitally like having access to users accounts, their details, personal details, transactions details etc. The users have the provision to access the account details, update the account and see the transaction details as well as make proper changes accordingly.

Online Banking Project is also known as Electronic Funds Transfer. Using the system, the customer can directly transfer the funds from one bank to another, rather than going to the bank, stand in the queue and asked for the cheque and even without carrying the cash with you.

Existing System

In the conventional banking, the users of the system had to wait in long queues to perform their needed banking jobs. The traditional system mostly followed tedious manual jobs and accessing the accounts of the users from the comfort of their homes was not possible. The Online Banking Project system being primarily dependent upon the manual works done by the bank employees, catering to a large number of users was slower and error prone. In fact the branches often lacked the necessary connection or network among the central organization and among themselves, making cross banking a difficult job for the users. The customers also lacked the basic liberty to check the details and status of their accounts on their own and according to their convenience. Daily basis information updates and account transactions were not possible to be tracked. Even to have such additional features, the user had to pay extra lump of sum.

Proposed System

The proposed Online Banking Project system aims to eliminate the deficiencies that prevailed in the existing system. In the proposed online banking system, the users had the liberty to operate their respective accounts from their own convenient locations. The general banking jobs like checking balance and updating their account could now be done very easily and the user could do it anytime. Availing the Online Banking Project system, the users can make necessary payments for their other family members too and could make payments of any kinds of bills very easily and fast. As the manual interventions in the systems are almost null, chances of any error occurring is almost zero. The user would be having the facilities to check monthly transactions , debit and credit history and also make fund transfers to another valid particular account at lightning speed.

Snapshots

online banking project

Online Banking Project Module

The module allows the users of the Online Banking Project system to be logged into the system through the server and get connected with the activities and facilities being provided to the customers. In order to log in valid and particular login ID and password has to be given.

Admin Module: The admin after being logged in can perform multiple works digitally like having access to user’s accounts, their details including personal detail and transactions details among many other important tasks. The admin also oversees the transaction processes and nullifies any error or security concerns.

Client/ User Module: In this module, the users have the provision to access the account details, update the account and see the transaction details as well as make proper changes accordingly. They can also make fund transfers to a valid recipient and receive funds. They can also at their own convenience do these and many other associated tasks.

Software Requirements

  • Oracle
  • Jdk
  • Eclipse
  • Netbeans
  • notepad

Hardware Requirements

  • Hard Disk – 2 GB.
  • RAM – 1 GB.
  • Processor – Dual Core or Above.
  • Mouse.
  • Keyboard.
  • Monitor.
  • Printer.

Technologies Used

  • Java
  • SQL
  • JSP
  • JavaScript
  • Ajax

Download Project

 Download Project Project Download
 Download Project Report Project Download

Other Projects to Try:

  1. Multi Banking System Project using Java
  2. Complete Banking System Java Project
  3. 20+ JSP Projects with Source Code
  4. Online Pharmacy Project using JSP
  5. Online Quiz Project using JSP

Filed Under: JSP Projects Tagged With: JSP Projects

  • « Go to Previous Page
  • Page 1
  • Interim pages omitted …
  • Page 31
  • Page 32
  • Page 33
  • Page 34
  • Page 35
  • Interim pages omitted …
  • Page 135
  • Go to Next Page »

Primary Sidebar

Tags

.Net Projects Download Android Project Ideas Android Projects Angular 2 Assembly Codes C # Projects C & C++ Projects C++ Projects Class Diagrams Computer Graphics Database Project Data Mining Projects DataScience Projects Datastructure Assignments Download Visual Basic Projects Electronics project Hadoop Projects Installation Guides Internet of Things Project IOS Projects Java Java Interview Questions Java Projects JavaScript JavaScript Projects java tutorial JSON JSP Projects Mechanical Projects Mongodb Networking Projects Node JS Projects OS Problems php Projects Placement Papers Project Ideas Python Projects seminar and presentation Struts

Search this Website


Footer

Download Java Project
Download Visual Basic Projects
Download .Net Projects
Download VB Projects
Download C++ Projects
Download NodeJs Projects
Download School Projects
Download School Projects
Ask Questions - Forum
Latest Projects Ideas
Assembly Codes
Datastructure Assignments
Computer Graphics Lab
Operating system Lab
australia-and-India-flag
  • Home
  • About me
  • Contact Form
  • Submit Your Work
  • Site Map
  • Privacy Policy