quikride This is my final year college major project, currently under development. I will update it as soon as possible.