Search for new ideas!

Visual Basic VB Projects

Ideas about some basic VB Projects.VB has a great user interface and you can build complex applications such as Calculator within an hour. This makes it very popular among programmers and with the power of Databases such as MS Access it is used widely for small businesses till today. To learn this language you can learn VB at Microsoft Official Resources of VB.

1. Web loan Calculator
2. Hotel Management System
3. Student Information System ( on demand from the user through email)

How to build a Catapult?

How to build a Catapult?

Catapult is a device used to throw an object over a long distance. It has been used since ancient times, it has proven to be one of the most effective mechanisms during warfare. It was designed to break or circumvent city walls and other fortifications in siege warfare.

Cost: Around $ 10

Objective: 

We should build it in such a way that, it hits its target with accuracy with bare minimum cost.

Things to consider:

Holder
Base
Trigger Mechanism
Catapult Diagram

In my opinion, for a holder, you can choose a hole which is smaller than the ball which you are going to throw out. The base should be as large as possible because we need maximum friction below the base and for the trigger, you can choose any elastic tube, I have read somewhere about medical tubing which is good too.

Design:

As shown above, catapult would be build using plywood. Two similar shape plywood will work as an arm and would give support to it. H Shape shown above is used as a holder stopper.

Useful Links:

How Catapult works?

Catapult Project by Students


Build your own catapult using PVC Pipes

Hubpages article on building a small Catapult

Related Video :

Build your catapult

Php Project ideas

Php Project ideas
If you are one of the engineering students or learning PHP, then you have come to the right place because PHP projects listed here are very much doable and as a developer myself, I will guide you with the algorithm of each and every title listed here.

In the last couple of years, I have got an opportunity to work on a lot of PHP websites. Some are based on core PHP and some are based on a framework that is developed on PHP itself. Two of my favorite frameworks based on the model view controller are:

1) Laravel
2) Codeigniter

and for CMS, my favorite is Wordpress, because of its simplicity and availability of plugins and themes.

In the next couple of weeks, my plan is to write series of tutorials covering each and every topic related to this language and helping you to become independent while writing your own code for your school or college project.

1) In the first phase:
i) Installation of Laravel, Codeigniter, and Wordpress
ii) Creating the "Hello World" Website with all the above
iii) Creating a simple database application
iv) Working with theme and template &
v) Deploying site to live server

2) In the second Phase:
Write code for School Help Desk ( Codeigniter)

3)Third Phase (Deploy)

As I am writing on the above topics, I would like you to browse the following projects to get some idea of how things work and how to write good code.
To run or develop all the projects given below you will need PHP server and database installation. If you don't know how to install them(Apache, PHP, Mysql) manually you can use installation provided by WAMP (Windows), Xampp ( Windows and Linux).

Movie Rental Systems

Download open source video rental project called cutelibrary

Build an auction site or site that interacts with online users.
An online example is http://autotrader.co.uk

Download simple auction script

Online Auction System

Online Hospital Management

Download

Maintaining for website Stats such as Statcounter.com

Download

Online Shopping


Download links of online shopping are in the comment section

Scrapbook
You can divide this project into three parts:
1) Getting the information:
It is a very easy project and requires knowledge of HTML Forms, PHP Form Handling and Mysql Database. How many questions you would like to ask on Scrapbook form, depends on you.
2) Storing the information provided by the user
Once you finish with the form, you will need to create a database table storing all the information submitted by the user.
3) Fetching the info from database and showing it on the frontend
And in the final step, you can show the list of all the scrapbook entries and allow the user to click on the name to read all the entries. Download Scrapbook

Photo gallery

Online Photo gallery System
FlexiFoto
Photo Album

Online Job Recruitment System

In this project job Seeker can upload his or her resume on the site and recruiters can add their information, requirement, and details. This is an online project developed in PHP and MySql.
Download it from Source forge.net

Online Banking system




VoiceXML-based address book access

Grammar for Voice/XML application .

Discussion Forums

Download Source

Reservation systems

Advanced Ticketing System

Online movie ticket reservation system

Crawlers

PHP Crawler: is a web crawler. It supports filters, limiters, cookie-handling, robots.txt handling and other features.

Classified Ads:

OSClass for classifieds: With OSClass, get your own classifieds website for free. Using this script, you can provide free advertising for items for sale, real estate, jobs, cars. Best features: Plugins, Themes, Multi-language, Captcha, Dashboard, SEO Friendly.

Web-based Appointment Systems :

The Web Appointment Scheduling System (WASS) is a system for scheduling and managing appointments over the Web. WASS includes a comprehensive system for creating/displaying appointment schedules, and an email appointment notification facility.
Click here for more info

Other Projects

Social Networks
Enterprise Resource Planning ( ERP)
Student Information system
Attendance management system
Online Shopping Project
Speech Enabled Airline Reservation System
Shop Management System
Leave Application Management System
Blogging platform 
Simple Blog without database
Address Book
Meeting Room Booking System
Discussion Forum
Beginners Hotel Management System
School Information System
Public Music Video Portal in PHP
Automobile service center management System

 Related :
Java Projects
Computer Final Year Projects
Computer Science Project Ideas

How to Make a Periscope (School Science Project) Easy Steps, Diagram, Video

Build a Periscope for a School Project (Simple Steps, Diagram, Viva Ready)

I love recommending a periscope as a school project for one reason. It looks like a magic trick when it works, but the science is completely straightforward. You can build it in an hour, and then spend the rest of your time making the explanation and presentation strong.

If you do only one thing, do this. Keep the build neat and add one small measurement. Judges remember projects that work cleanly and are explained confidently.

Where periscopes are used in real life

  1. Submarines and underwater observation
  2. Watching over walls or obstacles safely
  3. Inspection in narrow spaces where your eyes cannot reach
  4. Optical design basics that show up in cameras and inspection tools

How a periscope works (diagram)

Periscope ray path using two plane mirrors Tube Mirrors at 45 degrees Light in To eye Two reflections change direction while keeping the image upright.

Video: watch one build before you start

If you like learning visually, watch this once. Then build your own and focus on alignment. Alignment is what makes the image bright and clean.

Why the mirrors are placed at 45 degrees

This is the part I tell students to remember for the viva. A plane mirror follows one rule: angle of incidence equals angle of reflection. When you place the mirror at 45 degrees, the light turns by 90 degrees. Two such turns let you look over an obstacle. Two reflections also keep the image upright, which is why it feels natural to view.

Materials required

  1. Cardboard sheet or thick chart paper or a rectangular box
  2. Two small plane mirrors of the same size
  3. Scale and pencil for marking
  4. Cutter or scissors
  5. Glue or tape
  6. Black paper or black paint for the inside (optional but recommended)

Periscope construction steps

  1. Make the tube. Create a rectangular tube about 25 to 35 cm long. A cereal box works well.
  2. Cut two windows. Cut one window near the top on one side and one window near the bottom on the opposite side. Keep them aligned.
  3. Mark the mirror guides. Inside the tube, mark two guide lines at 45 degrees where the mirrors will sit.
  4. Fix the top mirror. Place the first mirror at 45 degrees behind the top window so it reflects incoming light downward.
  5. Fix the bottom mirror. Place the second mirror at 45 degrees behind the bottom window so it reflects the light toward your eye.
  6. Reduce stray light. Darken the inside. It improves contrast immediately.
  7. Seal and strengthen. Tape edges and corners so mirrors do not shift.

Why this project is worth doing

In school exhibitions, I have seen periscopes that look great but score low because the explanation is missing. This project is worth doing because you can show science, not just craft, using a simple model.

  1. It makes reflection real. You can literally trace the ray path with your finger on the diagram.
  2. It teaches precision. A small alignment error reduces brightness and cuts the view.
  3. It is easy to upgrade. One measurement table and one small graph takes it to the next level.
  4. It is easy to present. The viva explanation is short and clear.

Scientific concepts students learn here

  1. Law of reflection. Angle of incidence equals angle of reflection.
  2. Ray optics. Light travels in straight lines in a uniform medium.
  3. Geometry. 45 degrees creates a 90 degree turn in direction.
  4. Image orientation. Two reflections keep the image upright.
  5. Field of view. Mirror size, window size, and tube length control what you can see.
  6. Brightness and contrast. Dark interiors reduce stray light and improve contrast.

A short, interesting history

The periscope became famous because it solved a very human problem: how to see without being seen. Submarines made it popular, but the underlying idea is just mirrors redirecting light.

Quick tests to make it a real science fair project

If you want this to look like a proper project, do one of these tests and include a small table.

Test 1: field of view measurement

  1. Stick a ruler on a wall.
  2. Stand at a fixed distance like 2 meters.
  3. Look through the periscope and note how many centimeters of the ruler you can see.
  4. Repeat after changing window size or mirror size and record the change.

Test 2: brightness improvement test

  1. Keep room lighting same.
  2. Compare brightness before and after darkening the inside.
  3. Write one line conclusion.

Common problems and fixes

  1. Dim image. Darken the inside, reduce gaps near mirrors, clean mirrors.
  2. Cannot see properly. Recheck 45 degree alignment and window alignment.
  3. Image is cut off. Use bigger mirrors or slightly bigger windows and keep mirrors centered.

For parents: how to do this with your child

If you are a parent helping your child, do the risky parts and leave the thinking to the child. That is the only way they will confidently explain it.

  1. Parents use the cutter. Children do measuring, marking, and labeling.
  2. Let the child explain the diagram. Ask them to point to the ray path and say what happens at each mirror.
  3. Do one measurement together. Field of view test is simple and impressive.

One minute viva script: A periscope lets us see over obstacles. Light reflects from the top mirror, goes down, reflects again, and reaches our eye. Mirrors are at 45 degrees so light turns by 90 degrees each time.

Display board layout

  1. Title and objective
  2. Materials and build photos
  3. Ray diagram
  4. One measurement table and one small graph
  5. Conclusion and future improvements

Related posts

If you tell me your grade and time, I will suggest what to write on the display board and which test is easiest for you.

C++ Projects

demiCHEF is an open-source recipe management system for catering and restaurant businesses. Cost calculations are performed and Order lists can be generated.

Library Management System


Java Projects

Java Projects


Java Projects from Providence education

Java Phaser Project

Utah University Projects on Java

Java Project Ideas :

Automatic Car Parking System

Electronic voting System

Web-based Photo Album Viewer.

An XML interface to the Java Object Library Toolkit (JOLT) Spreadsheet

Day Planner

Video Rental System (Java / Tomcat open source application)

Online Web Conferencing

Library Management System  

Home banking system

Hospital Information System

Personal Finance Management System

Java Sudoku: is a Java version of the game Sudoku. A backtracking algorithm cares for random puzzles and based on the Sudoku-Puzzle JavaScript.

Discussion forums 

Jmol: Jmol is a Java molecular viewer for three-dimensional chemical structures

Scientific Calculator: A desktop calculator/scientific calculator. Use as desktop/graphical calculator, web applet, or to show calculator operations: arithmetic, trigonometry, logarithms, complex numbers, memory, statistics.

Java Online Job Portal :
    Final Year Java Projects Ideas

    A simple web crawler
    Address book 
    Hangman that helps you with the SAT
    Flashcard game that allows you to easily create flashcards
    Java Desktop Projects
    Maze generator and maze solver
    Artificial art and Images
    Quiz Cards
    Enterprise Resource Planning ( ERP)
    Guitar Tablature editor and player
    Semantic Web Search Engine
    Build your own search engine using Lucene library
    Voice Spam Protection
    MRS chat server
    Java Web Chat 
    Sudoku on the go
    The text editor in Java

    Project Ideas about Java Games


    Asteroids shooting game
    Arianne RPG
    Tank shooting game

    Simple but useful Projects :

    Online Phone book
    Java Linux accounting
    A Word Processor
    An image editor
    A CD writing interface like Nero
    A program to emulate telnet or remote login
    Proxy Server
    Chat Server

    Related

    Computer Science Project Ideas
    Final Year Computer Projects
    C++ Project Ideas
    Java Projects
    Vb Project
    Php Project
    Python Projects

    Hydrology Project

    Hydrology Project
    Hydrology is the study of the movement, distribution, and quality of water on Earth and other planets, including the hydrologic cycle, water resources, and environmental watershed sustainability.

    The study of hydrology has been investigation and engineering for millennia and using it had changed human life completely. Around 4000 B.C the Nile was dammed to improve agricultural productivity of previously barren lands. In later years Hydrology also gave us Bernoulli's principle. In this post, I am trying to give you whatever I found on the internet and believe that would be useful for you. I hope you will find these links interesting and noteworthy.

    Study change in the hydrological cycle because of global warming.


    Hydrolysis and Hydrology Projects ppt



    Books on Hydrology (pdf):

    Wetland Hydrology


    Taking the Pulse of Hydrology

    Human-induced change in the Western US


    Hydrology



    Related Projects

    Hydropower Projects