Suggest me a doable project to do in my summer vacation

So ya, summer vacation is starting for me and i want to test my java skills so what java projects do you suggest me to code in my free time?

I know you aint mind readers so here is some background info:

i'm a senior computer science student graduating next year at university level. I have 3 years experience with java programming and have created several applications like a webserver with RMI, bankingsystem with EJB's and JSP frontend. Coded GUI applications with Swing and AWT (prefer swing) made a few applets (beginners level) etc

keywords: RMI, servlets, applets, EJB (2.1, 3.0 mediocore) ,cli's, spring framework, swing, awt, webservices(not very experienced with this) etc

I just want to do this for fun so any tips or suggestions are welcome :D

ps not sure if this is the right board or even the forum but i didn't knew where to post this. Oh well..

[900 byte] By [deAppela] at [2007-11-27 10:18:53]
# 1

You can make your own YM, so that we can chat live.

Yannixa at 2007-7-28 16:54:18 > top of Java-index,Java Essentials,Java Programming...
# 2

> You can make your own YM, so that we can chat live.

I already made a simple chat program that enable users to chat with eachother with smiley, user commando's, smilies private messaging etc using JMS.

I suppose i can create another one but i want to learn something new. Thanks for the reply though ;d

deAppela at 2007-7-28 16:54:18 > top of Java-index,Java Essentials,Java Programming...
# 3

A student with your talent ought to have enough imagination to come up with a project. Think of something that's lacking in your life that software can fulfill and go do that.

Port Microsoft's LINQ to Java. That might be interesting.

%

duffymoa at 2007-7-28 16:54:18 > top of Java-index,Java Essentials,Java Programming...
# 4

Try sourceforge.net. Get involved in an Open Source project. Its great experience (for both learning and professional development).

Navy_Codera at 2007-7-28 16:54:18 > top of Java-index,Java Essentials,Java Programming...
# 5

> Try sourceforge.net. Get involved in an Open Source

> project. Its great experience (for both learning and

> professional development).

Thanks, it is always fun to work on projects with other people. :D

deAppela at 2007-7-28 16:54:18 > top of Java-index,Java Essentials,Java Programming...
# 6

Make a computer game!

I only mess with the boring J2EE stuff at work, but if I really want to challenge my mind I try to create a game.

I just made a Java version of the old QBasic classic, Gorillas!

My next project is to make a Punchout clone. ^_^ V

maple_shafta at 2007-7-28 16:54:18 > top of Java-index,Java Essentials,Java Programming...