kxsb11: Welcome to Java Programming Forums. Why don't you try all these assignments on your own instead of asking for help? These things are not difficult to do, even for a beginner. I will recommend you to do these assignments on your own. Even you can find many developers here who can do this for money but it's better to use some freelancing site to advertise and ask for help.