Motopep

Motopep is an Online Shop Car Accessories and Technician which help customers to have an enjoyable and rewarding experience when buying accessories for their car. It is store which delivers great value and outstanding services. Based on customer selection details it shows accessories so that they can choose products from it. Customer can buy interiors as well as exteriors accessories like Fog Lights, Bumper, Seat Covers etc. Motopep offers both delivery and installation services for products that need any kind of specialized installation

Requirement

A client required a user-friendly platform where user can buy accessories and book Technician for installation of the product.

Client's Voice: We created Motopep to help our customers have an enjoyable and rewarding experience when buying accessories for their cars. We do a couple of things differently to deliver this experience like we take full responsibility of the quality of our products and their installation (look ma, no disclaimers!) and no random clutter only brands and products that are worth considering (but if you feel we are missing something do let us know!). We earnestly hope that you love our service and we will always be open to your feedback.

Challenges

Auto Accessories project are very difficult and complex and have a low outcome budget therefore it is ver difficult to underestimate the client requirement in order to stretch out our income

But on an average budget our developers and project manager have done their best job on delivering 100% requirements. Although we have changed alot in project description then discuss with the developer team before assigning to them. So far we promise, discuss and accelerate our time delivery to meet the deadlines. Finally it was happily delivered to client

  • We have used Google Map to find the location of the Customer and Customer also have options to choose their location
  • We take user manufactured details and based on their selection we show the prices of the products
  • We take user DIN details like the stereo is Single DIN or Double DIN
  • For technician installation booking system there is a complete booking system setup

Technologies Used

    • SERVER SIDE
    • FRAME
    • CMS
    • DESIGN
    • WEB SERVER
    • OPERATING SYSTEM
    • DATABASE
    • 3rd PARTY INTEGRATION
    • : PHP 7.1.14
    • : CODEIGNITER
    • : OPENCART
    • : HTML5 , CSS3 , JQUERY , ANGULAR
    • : APACHE
    • : LINUX
    • : SQLite
    • : GOOGLE MAP API
Coding

Everything is Tested

We have tested this project in every device whether it is Macbook, Tablet or Mobile. Now for better functionality we forward the site to our Team leader for testing on server with all the test tools. We have also tracked and viewed the current webiste, cureently running perfectly. Now if you ask which tools i had use the i must go through:

IDE

Selenium Integrated Development Environment (IDE)

RC

Selenium Remote Control (RC)

WebDriver

Collection of open source APIs

Selenium Grid

Network of connected test machines

Launch

We have used selenium tool for testing. Selenium is a set of different software tools each with a different approach to supporting test automation. One of Selenium’s key features is that it has capabilities to operate across different browsers and operating systems. It offers the support for parallel test execution that reduce the time taken in executing parallel tests. Test cases prepared using this testing tool can be executed on any OS. Selenium is not just a single tool but a suite of software’s, each catering to different testing. It has four components.

Selenium IDE should only be used as a prototyping tool. Selenium RC was the flagship testing framework of the whole Selenium project for a long time. This is the first automated web testing tool that allowed users to use a programming language they prefer. WebDriver controls the browser by directly communicating with it.Selenium Grid is a tool used together with Selenium RC to run parallel tests across different machines and different browsers all at the same time. Parallel execution means running multiple tests at once.

Admin Panel

Design on every devices

Desktop