Paid Ads Website Application Synopsis

Project Statement:

To design and develop a website which will allow customers to register and then watch paid ads through queued ads and earn money. It will allow membership packages to be selected  by the logged in registered customer.

We will support different currencies, membership plans, different forms of payment gateways and wallet payments. 

It will basically have two logins: Admin, User and Vendors

Website Structure:

1. Application & General Site:

Welcome screen with option to register / sign in

About Us

Contact US

Follow Us Social media links

Disclaimer

Privacy policy

Terms of Service

Home Page with Logo designing

2. Admin pages:

Admin panel login and forgot password option

Manage Categories and Subcategories
Manage Blogs
Manage Currencies
Manage Ad’s posting

Manage Membership packages
Dashboard for Statistics in admin panel as back end

Module Details:

SL NO

Task / Modules Page

1

Initial Planning and Design

2

Primary Database Design

3

Admin Panel:
→ Customer Management:
Personal details will be username, Firstname, Last name, email, password, forgot password, secured pin, address, city, state, zip code, dob, gender, referral etc
Transactions
Ads watched
Subscription
Payouts
Memberships
→ Ads management:
Post Paid Ads
Vendors for ads registration
Vendors plans / subscriptions
→ Manage Payment gateways:

Integrate payment gateways
Transactions
Payouts
Wallets
→ Membership packages:
Membership plans
→ Blog management
Manage blogs
→ Currency management:
Manage different currencies
→ Country management

4

Website pages:
Home Page with Logo designing
About Us

Contact US

Follow Us Social media links

Disclaimer

Privacy policy

Terms of Service

Register
Forum

5

Web Services & DB architecture management

6

Testing & Bug Fixing

Choice of Technology:

Website: We will use PHP for coding the website and MySql as the application database. With over 80% share in the server side languages worldwide and with the recent addition of features PHP is the suitable choice for this project. Both PHP & MySql are free to use so no licensing cost is involved.  For better organization, faster development and security we will use a PHP framework for development. We suggest the use of Phalcon framework or CA UI Framework which are the fastest framework available.
Or we can also use Dot Net MVC with SQL server. It will require windows server for hosting. We will use a framework compatible with the same.

Software to Use:

HTML5, CSS3, Javascript & jQuery for markup, design and interaction behaviour

PHP 7 & MySQL5.6 as server side programming language and database. Phalcon PHP framework (The fastest framework)
OR
Dot net MVC with ASP and SQl Server as server side programming language and database

Angular or Bootstrap.

Server Requirement

VPS or Dedicated Server

2GB or 4GB RAM, 2 Core CPU, 40GB SSD (Minimum recommended requirement)

Online Lawyers Application Website Project Synopsis

Project Understanding:

We need to design and develop a website for lawyers and their service. Customers can register and search for lawyers basing their requirement. Info related to lawyers will be there in website which customers can browse through and view their profile before contacting them.

Customers can book a schedule for meeting with lawyer. We also had a discussion in regard to few clarifications and inputs from your side specifically to understand the project flow.

In this document we present our understanding of what needs to be accomplished in the project along with the budget and time estimation.

Features:

  1. Registration for customer as well as Lawyers.
  2. Panel for Lawyers showcasing their details
  3. Payment integration (for live application in future)
  4. Google map integration to track lawyer office location for customers
  5. Search by lawyer location, lawyer services like criminal, divorce, affidavit, civil, and then schedule a meeting with the same.
  6. A customer search will show minimal info of a lawyer related to the service which customer searches, a click on lawyer profile should go to lawyer profile, where in customer can schedule a meeting and book a slot.
  7. Login through Facebook and Google and also normal registration form for customer is mandatory and for a lawyer registration form is required.
  8. Showcase of the lawyer when they search one by one.
  9. Membership like gold, silver, bronze and also share app, ratings for lawyer (in live application in future)
  10. Web App and mobile app for same database (in live application)
  11. Social media share and logins

User Types:

Admin: To manage information that we will be seen in homepage and manage lawyer profiles need to be seen for searches. Manage schedules and membership plans.

Customer: To search for lawyer services basing his or her requirement.

Module details:

S. No

Page Types

1

Customer / Lawyer registration

2

Panel for lawyers

3

Payment gateway where lawyer will pay for leads

4

Google map integration to show the direction to customer of lawyer address

5

Search by lawyer location, lawyer services like Criminal, divorce, affidavit, civil, and then meeting place

6

View Lawyer profile / Book Appointment / Travel booking too

7

Login through Face book and Google and also normal registration form for customer is mandatory this is because people are lazy, but lawyer registration form is required.

8

Showcase of the lawyer when they search one by one

9

Membership packages

10

Social media share and logins

11

Admin Pages

Technology:

Design and Markup

– HTML5, CSS3, JavaScript & jQuery for markup, design and interaction behavior

– Bootstrap / Angular JS will be used for making the site responsive and as a framework.

Server side language (anyone can be used depending upon your preference)

– PHP (codeigniter, CakePHP, Phalcon or Laravel) OR .Net with framework

Database Software (anyone can be used depending upon your preference and server setup)

– MySQL

– SQL Server

Hardware Requirements:

Intel Core processor

RAM 4GB and Above

HDD 100 GB Hard Disk Space and Above

64 or 32 bit OS Windows 8 and above

Travel and Events Portal Website Development

Project Statement:

Need to develop a travel and events portal website to provide users different tours and travel packages depending upon their interests.

It will allow users to register and search through various tours which will be displayed on the website. Tours related info will be managed by admin panel in the back end and will be dynamic.

Search will also be location-based and package based. Admin panel will be provided to manage locations, regions, packages, and tours as per search are done by the user.

Once a user searches through the related info he or she will request a quote and email will be sent. Either user or travel admin will follow up.

The request form will capture all important info like Email, name, number, etc. If hotels are also being planned then we will also include a related field in the request form. 

Basically, we will manage it basing:

Destinations
Packages
Places to enjoy
Weekend Plans
Recommended Tours 

It will basically have two logins:

Admin and User.

Admin will manage all back end data. Will update tours, packages, destinations, locations, weekends plans, etc.

These all will be seen by the user in the front end. So the project will be basically divided into Front end website and back end admin panel for managing data.

Website Structure:


1. Application & General Site:

Welcome screen with the option to register/sign in
Terms & Conditions
Disclaimer
Privacy Policy

Blog
Stories
Brochure
Company Profile
About Us

2. Admin pages:
Admin panel login and forgot password option

Manage Enquiry Requests 

Manage Blogs
Manage tours
Manage packages
Manage Destinations
Manage weekend plans
Manage Recommended tours
Manage Customers 
Manage Bookings 

3. Quality Control:

At the end of the development cycle, you will have a properly functioning and quality assured site.

By ensuring implementation of the following points we maintain quality in the products we deliver.

  • W3C validated semantic HTML code
  • Well commented and indented PHP code
  • Proper escaping of user entered data to prevent XSS, CSRF and other security issues
  • Optimized database tables
  • Minified CSS, JS and optimized images for faster loading
  • Implementation of meta tags, descriptions, open graph tags for help in SEO

4. Search Engine Optimization:

All the below points will be implemented for making the site on page SEO ready:

Search Engine Friendly Code i.e. H1-H6 and Meta Tags, ALT Tag for images, etc.

Page Title and Page description

sitemap page

robots.txt

DIV Based Code (Table Less)

Friendly URLs, such as www.domain.com/about, etc.

Keywords, Meta Description Placement

Custom Design 404 Error Page

Organized and Commented Code

Faster website loading and good speed score

SL NO

Task / Modules Page

1

Initial Planning and Design

2

Primary Database Design

3

Responsive HTML Design of All Pages

 

Front End Section

 

Landing activity for the welcome screen along with login/register option
Terms & Conditions
Disclaimer
Privacy Policy

Blog
Stories
Brochure
Company Profile
About Us

Search Criteria
Packages selections
Destination selections
Places to enjoy selections
Weekend Plans selections
Recommended Tours selections 

 

Admin Panel 

 

User management
Tours, Destinations, Places to Enjoy, Weekend tours management

Settings
Manage categories and subcategories

Manage bookings 

Manage blogs and Enquiry requests  

 

Testing & Bug Fixing 

 

Web service, DB Design, Architecture, and deployment 

Related Projects on Travel & Tourism below:

Mobile Car Services Project Synopsis

Abstract:

  • Mobile Car Services is one of the features in the automobile industry that lets you find the right dealers from the application.
  • End Users & Dealers needs to register in the application and customers can schedule the car service at his own priority times.
  • The aim of the study is to propose a Web-Based Application to bring the dealers and customers on one platform with minimal cost.

Motivation:

  • It brings cleaning service at your doorsteps and also saves your energy.

Introduction:

  • The simple concept behind the Mobile Car Wash service is using idle parking time while owners leave their cars to carry out other activities, such as shopping, working, entertaining, studying, etc.

Software Requirements:

  • Windows 7 ,8,10,ubuntu
  • WAMP Server 2.1e / LAMP Server / XAMPP Server
  • Notepad++
  • Filezilla client

Applications:

  • Public and private companies parking
  • Residential parking

Cost Management

FROM DEVELOPERS END

  • Hosting: Rs.3000
  • Domain: Rs.1500 per annum.

FROM CUSTOMERS END

  • The bill is generated only for the services acquired.

Work Breakdown Structure

Modules:

The following modules are identified in the project:

  • Admin Module
  • Dealers Module
  • Booking Module

Admin Module:

  • The admin module is the most important module in the project.
  • It manages the information regarding the approval and disapproval of the dealers.
  • This module maintains the record regarding the bookings made by the customer, the total number of dealers and also it maintains a record for the pending requests of dealers.

Dealer Module:

  • This module is all about the dealers that are associated in the portal.

Dealers Module Data Flow Diagram:

Booking Module:

  • This is the module where all the information related to the customers such as the bookings, payments, etc. are maintained.
  • In this portal, even the customers have a login form which is mandatory when booking a service.

Booking Module DFD:

Sequence Diagram:

Method of solution  related to Problem

  • The solution we found is to develop a specific platform like a web portal which helps to enhance the bridge between service person and customer.
  • Previously, each company dealer has its own business platform, instead, we made a platform wherein it brings all the dealers to a single platform.

Usability:

  • This portal is user-friendly.
  • Provides with the best services anywhere as per the customer requirement.
  • One platform where a customer will have to choose the dealer from a given list.

Database Connectivity:

It’s a cinch to connect to a database with MySQL.

  • Admin
  • Dealer
  • Booking

ER Diagram:

Conclusion:

  • Working on this project Mobile Car Services, we come to the conclusion that such automation systems are quite beneficial and saving the time of operation.
  • It also reduces manpower.
  • Thereby increasing the economy of the system in the future, such kind of systems are increasing in demand.

Pick and Drop Courier Service PHP Project Synopsis

Introduction

The pick and drop item delivery Courier Service system is used to pick a product from one place and drop it to another place within the city in a specific time. This system can be mainly used when you have forgotten your product (Example: File and you’re not able to back and pick it up. This system will do this for you).

In this system, you have to enter your pick up point and delivery point. The main advantage of this Courier Service system over the courier system is you can decide the time limit i.e. within 60 minutes, within 90 minutes and within 3 hours. Based on the time you will be charged the lesser is time more you will be charged.

Existing System:

The existing Courier Service System, If you want to deliver a product from one place to another place in a city. We have to look for a courier system, But the drawback of the courier system is that you cannot decide time limit and major concern is the weight of the product to be delivered. If we need to deliver product immediately then we cannot use courier system nowadays.

If not courier system, then we have to deliver the product by ourselves and invest our time, this becomes a tedious and hectic task.

Proposed System:

Pick and place item delivery system will help you to overcome all the above problems. This System will allow the user to deliver their product within the specific timeslots within 60 mins, 2 hours or within a day. This system is not concerned with the weight of the product. This system is quick and can be used in emergency cases, example if you forget your file at your home and you want to get it to deliver at the office for an emergency meeting one can use this system.

Front End

  • PHP

Back End

  • MySQL / MySQL

Feasibility Study:

1) Technical Feasibility Study:

The System is Technically feasible because here we are using PHP and Postgresql / MySQL database which is free to use even for commercial purposes. From the user’s point of view, it is feasible because it can fulfill users requirements and maintain their records and additional feature like deciding specific timeslots are also available.

2) Operational Feasibility Study:

Operational Feasibility is the measure of how well the proposed system solves the problem and specifies the requirements in system development. Our System is Operational Feasibility as the user will get a single place where She/He can decide the pickup and drop location along with time. One will not wait for days to get deliver their product. The website will be user-friendly

3) Economical Feasibility Study:

The purpose of the Economic Feasibility is to demonstrate the net benefit of the proposed system. Our system is economically feasible as the basic amount will be decided by the system depending on distance and the user will decide the timeslot and according to that, the user will get additional charges. Less is the time more the user will be charged. The expenses will be dependent on the user.