Code Monkey home page Code Monkey logo

Louay Amr's Projects

backup_files-cmd icon backup_files-cmd

this project use command line interface as default interface, and it's has following future: 1-convert file to partion with size (user input size) with extention .dat. 2-restor .dat file to default (original file). 3-compress files to .zip files. 4-extrect .zip file. #(ide -- intellij).

bank__account-cmd icon bank__account-cmd

This project virtualization bank service Creat new account, Deposit, Withdraw, Transfer, print all account; with two type of account checking acount and saving account.

car_renta_system-cmd icon car_renta_system-cmd

program future review : 1.massage and notification system between users. 2.Three type of user :root, supervisor, customer. 3.Single sign in screen to all user, the system will detect the user type and give him proper option for him. 4.Supervisor have permission lower then root when he searching and editing. 5.Ability to change username and password for all user’s type. 6.The system automatically change users availability when he sign in and log out operation. 7.There are 50 cars are predefine between van and sedan, compact cars. 8.The system will change cars status and last meter reading with every rent operation. 9.Discount point system and user can use it any time ,but the effect will be at last order. 10.Every user can see all rentals operation they did it. 11.Already root account sign-up “username: root”, “password:123456789root”. 12.Supervisor account cannot be created unless the root do it from his option. 13.Write all data on files , also restore it when the programs start. 14.Sign –up option at main screen will create only customer account. 15.Age calculation for customer account to show his age by input birthday year, month , day. 16.Supervisor or root should change customer license validity to be valid, the default statue for it is invalid, So customer cannot do any rental operation. 17.Any car has status unavailable the customer cannot rent it. 18.For saving all data, please don’t interrupt the program, rather than close it from the proper choice the programs give it. 19.I tried to handle major exception that I except it. 20.And many more ………………… you have two way to run program : 1.take all file "Car Rent System" and run it. 2.take file "cars.dat" , "accounts.dat", and folder "src" then past it all inside project folder.

car_rental_system_gui_server-desktop icon car_rental_system_gui_server-desktop

program future review : 1.massage and notification system between users. 2.Three type of user :root, supervisor, customer. 3.Single sign-in screen to all user, the system will detect the user type and give him proper option for him. 4.Supervisor have permission lower then root when he searching and editing. 5.Ability to change username and password for all user’s type. 6.The system automatically change users availability when he sign in and log out operation. 7.every input operation has validation on it(not from server, from gui). 8.The system will change cars status and last meter reading with every rent operation. 9.server will send the error massgae (error behind validation process like logic error,...). 10.server also will send successful at the end of any operation. 11.the server is (primary-server), I build it and it's works socket-socket write/read. 12.server also applied the multithreading, so they receive mtli request at same time. 13.server will connect to database and made suitable process. 14.mysql database used to build this project. 15.javafx used to build gui. 16.mvc pattern used between view and model and control. 17.Every user can see all rentals operation they did it. 18.Already root account sign-up “username: root”, “password:123456789root”. 19.Supervisor account cannot be created unless the root do it from his option. 20.Sign –up option at main screen will create only customer account. 21.Age calculation for customer account to show his age by input birthday year, month , day. 22.Supervisor or root should change customer license validity to be valid, the default statue for it is invalid, So customer cannot do any rental operation. 23.Any car has status unavailable the customer cannot rent it. 24.client and server must be on to start work. 25.I tried to handle major exception that I except it. 26.And many more ………………… you have two way to run program : 1.before all make sure you have mysql database . 2.then import dumps that attachment 3.take all file "Car Rental System gui" and run it. 4.default ide intellij.

car_rental_system_web-application icon car_rental_system_web-application

program future review : 1.Apache Maven used to build this project. 2.Three type of user :root, supervisor, customer. 3.Single sign-in screen to all user, the system will detect the user type and give him proper option for him. 4.Supervisor have permission lower then root when he searching and editing. 5.jsp and servlet used as back-end technology. 6.The system automatically change users availability when he sign in and log out operation. 7.every input operation has validation on it(JS validation). 8.The system will change cars status and last meter reading with every rent operation. 9.server will send the error massgae (error behind validation process like logic error,...). 10.server also will send successful at the end of any operation. 11.glassfish 4.1.2 server used with javaEE7. 12.HHTP used not socket-socket protocol. 13.server will connect to database and made suitable process. 14.mysql database used to build this project. 15.HTML and CSS and JS front-end. 16.HTTPSession was used as Session Tracking. 17.Every user can see all rentals operation they did it. 18.Already root account sign-up “username: root”, “password:123456789root”. 19.Supervisor account cannot be created unless the root do it from his option. 20.Sign–up option at main screen will create only customer account. 21.Age calculation for customer account to show his age by input birthday year, month , day. 22.Supervisor or root should change customer license validity to be valid, the default statue for it is invalid, So customer cannot do any rental operation. 23.Any car has status unavailable the customer cannot rent it. 24.log-out will remove user information from session and show you main screen. 25.I tried to handle major exception that I except it. 26.And many more ………………… you have two way to run program : 1.before all make sure you have mysql database . 2.then import dumps that attachment. 3.take all file "Car Rental System gui" and run it. 4.default ide netbeans. 5.glassfish 4.1.2 must be available to run the program.

jsf-crud icon jsf-crud

To create, retrieve, update, delete virtual customer -CRUD- using: JSF 2.3, primeface.

problem-a_very_big_sum icon problem-a_very_big_sum

Calculate and print the sum of the elements in an array, keeping in mind that some of those integers may be quite large.

problem-breaking-the-records icon problem-breaking-the-records

Print two space-seperated integers describing the respective numbers of times her best (highest) score increased and her worst (lowest) score decreased.

problem-caesar_cipher icon problem-caesar_cipher

Julius Caesar protected his confidential information by encrypting it using a cipher. Caesar's cipher shifts each letter by a number of letters. If the shift takes you past the end of the alphabet, just rotate back to the front of the alphabet.

problem-grid_challenge icon problem-grid_challenge

Given a square grid of characters in the range ascii[a-z], rearrange elements of each row alphabetically, ascending. Determine if the columns are also in ascending alphabetical order, top to bottom. Return YES if they are or NO if they are not.

problem-marcs_cakewalk icon problem-marcs_cakewalk

Marc loves cupcakes, but he also likes to stay fit. Each cupcake has a calorie count, and Marc can walk a distance to expend those calories. If Marc has eaten cupcakes so far, after eating (j) a cupcake with (c) calories he must walk at least miles (2^j * c) to maintain his weight.

problem-mars_exploration icon problem-mars_exploration

ami's spaceship crashed on Mars! She sends a series of SOS messages to Earth for help. Letters in some of the SOS messages are altered by cosmic radiation during transmission. Given the signal received by Earth as a string (s) determine how many letters of Sami's SOS have been changed by radiation.

problem-maximum_perimeter_triangle icon problem-maximum_perimeter_triangle

Given an array of stick lengths, use 3 of them to construct a non-degenerate triange with the maximum possible perimeter. Print the lengths of its sides as 3 space-separated integers in non-decreasing order.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.