Easygo
Our main purpose to develop this platform is to provide the user all the information regarding the trip deals on a single platform which can be accessed through the internet. This platform crawls the data from different web platforms and gather that data on a single platform because choosing process
2025-06-28 16:26:55 - Adil Khan
Easygo
Project Area of Specialization Internet of ThingsProject SummaryOur main purpose to develop this platform is to provide the user all the information regarding the trip deals on a single platform which can be accessed through the internet. This platform crawls the data from different web platforms and gather that data on a single platform because choosing process is very time taking, complex and sometimes it’s not accurate as much. The Easygo system reduces procurement time at a lower cost. Through this platform, clients can view trip plans all across the Pakistan from anywhere and at any time. This platform will provide the facility to our clients to post their requirements and budget and Easygo will show the best trip deals according to their requirements and budget.
Project ObjectivesOverall Description
User Classes and Characteristics
User Classes:
There are two types of user classes which are given below:
Admin: Admin can login to the admin panel. Admin can search a particular user or service provider and can activate or deactivate a particular user or service provider then logout.
User: Users will enter their current location, destination location, start date, end date, price and then search to get recommendations according to their requirements. User also can register and Login if they want to maintain their history. Users also can ask their queries on chat Bot.
Project Implementation MethodDesign and Implementation Constraints
Implementation constraints are following below.
For the development of this website I will not use build in tools like codeignitort because those products have built in functions but cannot deploy the functional websites that’s why we will use stable tools for the development of this project.
We will use Xampp server and MySQL database to store the data instead of purchasing and deploying a hardware server because now a day, trend is moving toward cloud databases which are more secure as compare to the traditional databases.
Our main benifits to develop this platform is to provide the user all the information regarding the trip deals on a single platform which can be accessed through the internet. This platform crawls the data from different web platforms and gather that data on a single platform because choosing process is very time taking, complex and sometimes it’s not accurate as much. The Easygo system reduces procurement time at a lower cost. Through this platform, clients can view trip plans all across the Pakistan from anywhere and at any time. This platform will provide the facility to our clients to post their requirements and budget and Easygo will show the best trip deals according to their requirements and budget.
Technical Details of Final DeliverablePerformance Requirement
The system should perform all the actions correct and frequently.
The system should give a response within reasonable time.
Internet is very essential to run the system because the websites usually rely on the internet. So the faster internet will give the better performance for the system.
The system should display confirmation message to user in a sensible time after the submission of information to the system.
Safety Requirements
IP protection at every network layer will be first safety requirement because if the layers will not be protected, the attacks like DDOS and MAP can affect the system which the system will face downtime for long time.
Security Requirements
System shall permit only to authorized which is registered in the Server Database user
Moreover, important data of user like passwords will be encrypted and saved to avoid misuse of data from external factors. Passwords will be protected by MD5 and SHA256
Software Quality Attributes
This is a web based application and gives users a high portability so it can be used with internet access and browser.
The system secures data of users and gives access only on the basis of their rights.
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 20500 | |||
| Operating system Windows 10,8,7 | Equipment | 2 | 2000 | 4000 |
| Browser Google chrome, Mozilla Firefox and Internet explorer etc. | Equipment | 2 | 1200 | 2400 |
| Languages PHP, HTML5, CSS, J-Query, Bootstrap. | Equipment | 4 | 600 | 2400 |
| Tools Laravel | Equipment | 3 | 1500 | 4500 |
| Database MySQL | Miscellaneous | 1 | 1400 | 1400 |
| Server XAMPP | Miscellaneous | 2 | 2900 | 5800 |