• 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

Advertisement Server Project in .NET

December 18, 2015 by ProjectsGeek Leave a Comment

Advertisement Server Project

 

Project Objective

            Today advertisement has come to occupy empty spaces in every aspect of our life, be it between TV shows, in empty spaces on the highway, between phone calls, in empty pixels on our mobile phones, etc. This sector has been exponentially growing with the advent of social media and social networks.

            This Advertisement Server system will be maintained by an advertisement group and will help them better manage the process of allocating advertisements. The objective of this system is to ensure that the advertisements are always updated as per client requirements and to automate the process from the creation of the order till its deployment.

            This Advertisement Server system will be equipped to handle advertisements that can be deployed either on television, on mobile phone apps, on websites or over the radio. Each style of deployment will have recommended specifications for the advertisement. A client can create an account on the system and choose the style of deployment and make the payment as per the plans shown. Based on the specifications given the client can make their advertisement based on the method of deployment chosen either as a video clip, a picture, a GIF image or an audio clipping. After this the client will be able to choose the timings (for TV and radio) or websites/mobile apps they want and will be able to see a preview of how the advertisement will be presented. Clients can also use a built in tool to make minor changes to the advertisement.

            Some clients may have a recurring order for advertising and a special feature of this system is the ability to update the advert segment on demand. The advertising company will set a deadline for when the advertisement has to be finalised and the client can update the advertisement at any time till this deadline. The advertising company can upload the advertisement to the different channels via this system. Since this system makes the process very simple it is expected that the advertising company will have many more orders from clients and this system will even help in handling large volumes of orders.

Advertisement Server Snapshot

Zone creation
Advertisement Server affiliate
Publisher
Ad details
Advertisement Server Home
Registration

Existing System

            In the existing Advertisement Server system clients have to personally visit the advertiser to finalise the terms, then for payment, then for providing the advertisement material and for any clarifications after that. It is very difficult for clients to edit the advertisement at will and sometimes outdated advertisements are shown due to the difficulty in changing the content. The whole process is lengthy and does not allow for the flexibility required to effectively tap the opportunity presented by modern avenues for advertising, such as mobile apps and websites.

Proposed System

            The proposed Advertisement Server system will make the process more flexible and will reduce the time required for uploading the advertisements. It can reduce human errors in this process as well. It makes the procedure easier for the client and will enable the advertising agency to tap a larger market. The advertising company only needs to worry about procuring clients and channels for advertisement dissemination.

Advertisement Server Modules

Admin: The admin module will be able to create user accounts and will have access to details of the different orders. The admin module can be used to make any changes in advertisement specifications and details of methods of advertisement deployment.

User: The user module can be used to confirm order terms and complete payment. It can also be used to upload advertisement and schedule deployment times.

Editing: The editing module can be used by the user at any time to perform minor edits to the picture, video or audio of their advertisement. It will be a very powerful tool but will be easy to use. This will help make last minute changes without having to use another system for the same purpose.

Software Requirements

  • Windows XP
  • C# .NET with ASP.NET
  • MS SQL Server 2005 Express

Hardware Requirements

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

Download Project

Abstract Download  Download Abstract
 Advertisement Server Source Code Download Source Code
 Advertisement Server Database Download Database
 Project Report Download Report

Other Projects to Try:

  1. Chat Server project in Java
  2. Proxy Server for FTP project in Java
  3. 100+ .Net mini Projects with Source Code
  4. Client Server Protocol Project in .Net
  5. Java Projects | VB Projects | PHP and ASP Net Projects

Filed Under: Java Projects Tagged With: Java Projects

University Search Engine Project in Java

December 17, 2015 by ProjectsGeek Leave a Comment

University Search Engine Project

 

Project Objective

            University Search EngineThis project aims to build a system that will enable a user to access faculty profiles, courses and publications of various universities. This will enable easy sharing of information amongst scholars from different universities.

All pursuit for knowledge is inherently selfless and true scholars understand the concept of sharing knowledge to gain knowledge. Every university maintains websites to store information about their courses, their faculty, facilities and student or research publications. Each university will be responsible for updating the appropriate website links in the system. This system will be able to parse the information stored on different university websites so as to bring it all together for the user.

            Protection of details and the security of the system will be extremely important. Each user will have to present a roll number from a recognized University before they are granted a user ID. Personal contact details of faculty and other users will be protected and will be revealed only upon request. The system will also have a messaging feature which will enable users to chat with other users or faculty of universities easily. The feature for searching courses can be accessed even without a user ID. Publications from universities can be viewed on the system or copies can be purchased using the system. The system will also enable users to send messages to the authors for discussion of research proposals. The system will automatically update itself when changes are made in any university’s website.

Existing System

            The existing system is within the confines of a single university. Each university maintains a website for these purposes and a student will have to manually visit the website of each university to find information. The process is time consuming and students often give up easily because of the daunting nature of the task.

Proposed System

            The proposed system will make it simple for prospective students to find courses they are interested in and will help universities garner interest for their courses as well. Research scholars will easily be able to find information about faculty they could discuss their work with, facilities to conduct their work and publications pertinent to their field of research. This system will promote and facilitate a nationwide sharing of university resources and knowledge.

Modules

Admin: The admin will verify any student ID submitted by contacting the university concerned. The roll number of the student will be stored in the system so as to avoid creation of bogus profiles. The admin will also ensure that all universities are associated with the system and that their website links are updated.

Student: This module will be for research scholars and other students who have submitted verified university IDs. They will be able to access all the features of the system.

Prospect: This is the general module that can be accessed by any visitor to the system. No login is required but it can only access the course search function of the system.

University: This module can be used by the university. Under this module user IDs can be created for each faculty member and the authors of the different publications. The university can use this module to update their information and the faculty members and authors can use this module to interact with research scholars who contact them.

Software Requirements

  • Windows XP
  • Apache Tomcat Web Server
  • Oracle

Technology Used

  • Java
  • J2EE

Hardware Requirements

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

Download Project

 Abstract Download  Download Abstract
 University Search Engine Source Code  Download Source Code
 University Search Engine Database  Download Database

 

Other Projects to Try:

  1. Search Engine project in Java
  2. Online University Management Java Project
  3. Search Engine using Python Project
  4. Medical Search Engine Android Project
  5. Context Based Search Engine Final Year Project

Filed Under: Java Projects Tagged With: Java Projects

Online Exam Suite Project in Java

December 16, 2015 by ProjectsGeek Leave a Comment

Online Exam Suite Project

 

Project Objective

            This project aims to build an Online Exam Suite that can be used to conduct an exam and present results in the absence of an invigilator.

            Today many tests are conducted for different purposes and most of them are composed of multiple choice questions. Institutions that conduct these tests have the burden of preparing the test, arranging for test halls and invigilators, collecting and grading the answer sheets, and maintaining the integrity of the whole process. This process becomes all the more challenging because of the time it takes to complete each section of the process. This system will eliminate the need for institutions to post invigilators, collect and grade answer sheets, and will keep the whole process secure.

There are two manners in which questions can be posted.

  1. Fixed question set
  2. Unique question sets

The institution can either set a fixed question set for all candidates or they can prepare a question bank from which the system will create a unique question set for each candidate. The generation of a unique question set will be possible due to a randomizing feature in the system.

The test can be conducted with two timing options.

  1. Multiple slot
  2. Single slot

The institution can choose if they want candidates to be able to choose from multiple time slots or whether they want to conduct the test uniformly in a single time frame. Each computer terminal will send the starting time to the server at the start of the test and the server will stop the test at the end of the allotted duration.

There are two ways cheating can be prevented in the test

  1. Speed test
  2. Supervised test

The institution can either create a test with many simple questions, which will require candidates to answer quickly thereby preventing malpractice or they can conduct the test with few tough questions, which will require candidates to spend considerable time on each question. In the second option, video streams can be established using webcams and the feed will be automatically uploaded to the candidate’s test file, this can be referenced if any cheating is alleged.

Online Exam Suite Snapshot

Select exam
exam
Online Exam Suite register
Start exam
Rules
Online Exam Suite login

Existing System

            The existing Online Exam Suite system requires the preparation of test halls and the hiring of multiple invigilators for the test. After the test lots of man-hours are spent grading these answer sheets and the results are delayed as a result.

Proposed System

            In the proposed Online Exam Suite system, the institution conducting the test only needs to prepare the test and provide the facility. The invigilation, grading and result announcement will be done promptly at the end of the test. It is important to note that this system is only designed for tests with multiple choice questions

Modules

Admin: The admin can create user IDs for each user after the required documents are verified. The admin can also peruse the video streams of individual candidates if any allegations of cheating are raised. The admin will also load the questions, set test parameters and print out results for the institution.

Testing: This is the module where the test is conducted. The candidate will only be able to access controls enabled under the test parameters. A timer will be displayed and the duration will be controlled by the server.

Results: After the testing phase the candidate will be taken to the results module. After the system has verified the result and ensured safe upload of video files, the test result will be displayed at the candidate’s computer terminal. This module will also automatically upload the result to the institution database from where it can be shown on the institution website.

Software Requirements

  • Windows XP
  • Apache Tomcat Web Server
  • Oracle

Technology Used

  • Java

Hardware Requirements

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

Download Project

 Abstract Download  Download Abstract
 Online Exam Suite Source Code   Download Source Code
 Help File Download  Download Help File
 Online Exam Suite Report  Download Report

Other Projects to Try:

  1. Online Examination System project in Java
  2. Graduate Selection Process project in Java
  3. Online Examination System project Java
  4. Online Exam Java Project
  5. Online Exam System in Java

Filed Under: Java Projects Tagged With: Java Projects

Mobile Phone Tracking System Project in PHP

December 15, 2015 by ProjectsGeek Leave a Comment

Mobile Phone Tracking System

 

Project Objective

            The aim of this project is to build a system that will enable the real time tracking of a mobile phone and provide added location aware features.

            The mobile phone has quickly become ubiquitous in modern society and everyone feels the need of having one with advanced features. This mobile phone while being a portal to access the whole world can also be used to make mundane tasks simpler. This system will enable the tracking of the device using its Global Positioning System (GPS) or Global Navigation Satellite System (GLONASS) functionality. Over the past decade more and more phones have begun integrating either the GPS or GLONASS or both systems on board to provide navigation assistance. These systems are able to lock on to satellites and provide accurate location details within seconds. The Mobile Phone Tracking system will be able to activate this feature in the phone and locate the user on a map. The system will be built with a PHP front end and can be accessed after providing authorized user credentials.

This system can be used in a number of ways such as to store reminders. People will be able to store favourite locations and set reminders on the system. For e.g. you could select the supermarket and enter “Buy milk”, then the school and enter “Meet Caleb’s teacher”, then the clinic and enter “Collect blood test results”, and so on. When you reach in a 1 km radius of the place, e.g. the school, the system will automatically send an SMS to your phone to remind you to complete the errand, in this case “Meet Caleb’s teacher”.

Another manner of use would be in college classrooms to take over the repetitive task of taking attendance. Lecturers will be able to use the system to track students in their classroom. The system can be controlled by a college admin and will only activate when it is time for the lecture. When the lecture begins the system will automatically note the phones tracked within the lecture hall and note attendance. The lecturer will receive a count of how many students are present and can count the number of students at the end of the lecture to avoid any misde meanours.

Mobile Phone Tracking System Snapshot

Send SMS
Mobile Phone Tracking System
Login form
post comment
Home page
Mobile Phone Tracking System add

Existing Systems

            The existing systems for taking attendance and setting reminders do not make use of location aware technology. Lecturers have to call out the name of each student and check how many are present which can take a lot of time in the modern day scenario of class sizes exceeding 50 students. Setting reminders depends on timers to remind a person to do a task but does not make use of location information to avoid redundancies.

Proposed System

            Attendance systems which take up a lot of valuable class time can be supplanted with this mobile based automated system. Reminders which are generally set with timed alarms will be more proactive and will activate based on ones proximity with the location specified in the reminder. Such a system will make life easier in these 2 ways that are specified and make use of the mobile phone to do so.

Modules

Admin: The admin will be able to set the functionality of the system. The admin can decide whether the system is used for class attendance or reminder setting. The admin will also be responsible for creating accounts for user. The feature that can be accessed by each user will be locked by the admin.

College attendance: This module can be used by the lecturer to take attendance in class. They will be able to enter student mobile number details at the start of the semester and enter details about lecture timings. The system will automatically activate to note the mobile locations of lecture attendees.

Reminders: A location based reminder can be set using this module. A user can use the system at home to set reminders for the next day or next week and the system will trigger the reminders based on location.

Software Requirements

  • Windows XP
  • PHP 5
  • MS SQL Server 2005 Express
  • CSS
  • Apache Server
  • Google API

Hardware Requirements

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

Download Project

 Abstract Download Download Abstract
 Mobile Phone Tracking System Code Download Source Code
 Mobile Phone Tracking System Report Download Project Report

Other Projects to Try:

  1. Vehicle Tracking Using Android Project
  2. Mobile Based Attendance System Project
  3. Attendance Management System in PHP
  4. Crime Reporting System project in PHP
  5. PHP projects with Source Code

Filed Under: php Projects Tagged With: php Projects

Auto Auction System Project in PHP

December 14, 2015 by ProjectsGeek Leave a Comment

Auto Auction System

Project Objective

            The aim of this project is to build a system that can enable the auction of auto mobiles offline and online simultaneously. Auctions for auto mobiles are wide spread and are followed by many people around the world. This system will enable people to bid on auto mobile auctions happening in a far off place without the need of travelling to the place. This will help auctions garner more competition for each item auctioned.

            When an auction is conducted on an auction floor this system will enable users to access the auction using an online portal. Users will be first treated to a video package prepared to explain the history and important details of the auto mobile. They will be able to view photos and listen to the sound of the auto mobile. There will be a provision to offer a 360⁰ view of the interior and exterior of the auto mobile. The bidding process conducted on the auction floor can be viewed by online viewers via a live video stream and the system will automatically update the current bid amount as it is raised. Online viewers can place bids at any moment and their bids will be displayed on a screen at the venue. The auctioneer will record the online bid and present it on the auction floor.

            Authentication will be key for the online Auto Auction System and access credentials will be presented only to verified users. The user will be required to create a digital portfolio that will contain signature samples and counter signed authorization documents to enable post auction processes in absentia. Each user will have to provide biometric credentials as well before the creation of the access ID and verification of the same will be required in the event of winning an auction.

            The Auto Auction System will also allow for the facility of auto bidding. Users will be able to set criteria for auto bidding such as limit amount, bid increase amount, etc. Google Analytics will be used to track statistics of number of viewers and online bidders participating in the bid. Statistics like this can be collected by the system to judge which items evoked the most interest in bidders.

Existing System

            The existing Auto Auction System only allows for offline bids placed at the venue of an auction. Some auction houses have arrangements for video streaming of bids and bids can be placed over the phone. This Auto Auction System is prone to human error because there is no unified electronic record that can be accessed to resolve disputes.

Proposed System

            The proposed system will make the bidding process much easier for both online and offline users. Users will be able to bid at auctions despite geographical difficulties. Each bid will be recorded with a time stamp to avoid disputes and maintain an electronic record of the auction.

Auto Auction System Modules

Admin: The admin module will create secure credentials for each user and will be responsible for ensuring that online users have updated their account with all the required documents and biometric details. The admin will also be able to view Google Analytics data.

Auctioneer: The person conducting the auction will access this module and will be able to view the bids as they come in. This module will also be used to display new online bids on a screen placed at the venue. This module can also be used to enter bid amounts for the auction as it progresses. Multiple sign-ins are possible simultaneously for the different functionaries of the auction.

Viewer: Any user registered on the system will be first assigned viewer status. The viewer module can be used to view each auction as it happens and registered bidders can use the viewer module at any time to view the progress of any auction.

Bidder: Users who have been granted access to the viewer module will be able to access the bidder module once the complete all the formalities required. In the bidder module one will be able to view auctions and place bids through the online system.

Auto Auction System Snapshot

Auto Auction System
Auto Auction System home

Software Requirements

  • Windows XP
  • PHP 5
  • MS SQL Server 2005 Express
  • CSS
  • Apache Server
  • Google API

Hardware Requirements

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

Download Project

 Auto Auction System Abstract Download Abstract
 Source Code Download  Download Source Code

Other Projects to Try:

  1. Online Music Library project in PHP
  2. Crime Reporting System project in PHP
  3. Java Projects | VB Projects | PHP and ASP Net Projects
  4. PHP projects with Source Code
  5. Video Streaming Project in PHP

Filed Under: php Projects Tagged With: php Projects

Budget Analysis System Project in .NET

December 12, 2015 by ProjectsGeek Leave a Comment

Budget Analysis System .NET Project

 

Budget Analysis System Objective

            The aim of this Budget Analysis System project is to build an application that will help in parsing financial data and making the calculations required for business firms. This application will automate the process and make it easier to collate information submitted by different managers. The system will utilize a Relational Database Management System (RDBMS) which will enable faster access and manipulation of data.

Businesses are required to keep track of their budget expenditures so as to avoid cost overruns and to ensure fiscal responsibility of managers. This application will be web based so as to enable managers from different parts of the globe to upload the required excel sheets. The data from the excel sheet will be automatically assimilated and the necessary calculations made to produce the information required by upper level management. A new project can be created by a manager or supervisor on the system and this will generate an excel sheet, with built in lookup function to avoid redundancies in data entry, that has to be filled out by the person in – charge.

The Budget Analysis System application will take all the data generated and analyse it to present trends and key statistics. The statistics generated can be viewed by upper management in the form of graphical representations such as graphs or pie charts, enabling quick understanding of the fiscal strength of the different departments of the business.

Existing System

            The existing Budget Analysis System consists of excel sheets generated by different managers which are sent to one supervisor. The supervisor will have to individually go through each excel sheet to collect the information to make a unified financial record. These excel sheets are built as non-relational databases and it is very difficult to spot trends and parse the data of the unified record. A supervisor collating the different excel sheets may take many weeks to complete the task.

Budget Analysis System Snapshot

Budget Analysis System projects
Summary
Budget Analysis System
Upload Sheet
Products List
Product Infomation

Proposed System

            The proposed Budget Analysis System will ensure that the excel sheets utilised by the different managers are aligned to the system objectives and follow a uniform structure. This will make it simple for the system to automatically parse the data and generate a unified record. The process can be completed in a matter of seconds and the only possible bottleneck occurs due to a delay on the side of the manager in uploading the excel sheet.

Modules

Admin: The admin module will be able to access the excel sheets submitted by the different managers. User accounts for the two levels of access will also be created by the admin. The admin will decide the level of access for each individual user.

High level access: The high level access module will be used by upper level management. This module can be used to view the collated data and view trends. Authentication is a very important aspect of this module and login IDs will be recorded because privileged information can be accessed through this module.

Low level access: The low level access will be used by the managers to upload the excel sheets required. They will be able to create new projects on the system and generate excel sheets for the same. The admin will grant them access privileges.

Software Requirements

  • Windows XP
  • C# .NET with ASP.NET
  • MS SQL Server 2005 Express

Hardware Requirements

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

Download Project

 Abstract Download  Download Abstract
 Source Code Download  Download Source Code
 Database Download  Download Database

Other Projects to Try:

  1. Employee Performance Portal Java Project
  2. Project Management System project in Java
  3. 100+ .Net mini Projects with Source Code
  4. Budget Planner-Mini Project in .Net
  5. Budget Planner System Project

Filed Under: .Net Projects Download Tagged With: .Net Projects Download

  • « Go to Previous Page
  • Page 1
  • Interim pages omitted …
  • Page 46
  • Page 47
  • Page 48
  • Page 49
  • Page 50
  • 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