Developer Skills Check-list

longtermagonizingInternet and Web Development

Dec 13, 2013 (3 years and 6 months ago)

57 views

Developer Skills
Check
-
list


To allow us to evaluate your application to be awarded the development of a PHP version of
geoPulss.com
please complete the following form:


1.

Project scope



1

Have your visited geoPulss.com and the mobile site located “ m.geop
ulss.com
and do you understand that you are being asked to re
-
develop the site from its
current asp, asp.net and java framework into PHP.


Yes

No




2

Have you logged into both the main site geoPulss.com and the mobile site
m.geopulss.com and have you

looked at all the elements to understand what
development will be required from you.

Yes

No

Client Comments: We will provide a final written development brief that will cover all aspects of the
current site.


2.

Skills

Requirements



YES

NO


3

PHP



Is your team fluent in PHP Programming and are you confident that you
will be able to convert the site located at
www.geopulss.com

into PHP

Yes

No

If yes, can you demonstrate your skill level. Provide examples of s
oftware that you have written or
websites......






4

PHP Yii framework



We will require that you develop the website in the PHP
YII Framework located for download @
www.yiiframework.com
. Are you
familiar with

the Yii Framework and will you be able to develop the site using
this

Framework

Yes

No

If yes, please tell us why you feel you will be able to use this framework.....







5

Google Maps API



The Google maps API is a critical element of our website
design. Are you skilled in the use of this API and will you be able to effectively
integrate Google maps and functionality required as demonstrated on
www.geoPulss.com


Yes

No

If yes, please give us some indication

of your experience using the Google maps API........









6

Facebook Connect and Facebook REST/Graph API



Users are able to create an
account on geoPulss by logging in with their Facebook accounts. They can also
post to their Facebook walls and invit
e their friends from Facebook. Are you
experienced in the
Facebook

API and will you be able to write the functionality
into the site as demonstrated on
www.geoPulss.com


Yes

No

If yes, please give us some indicatio
n of your experience using the Facebook
API and how you feel you will have no problem integrating Facebook

into the
site
........











7

Twitter API



Geopulss.com’s users are able to connect their Twitter profile to
ther account so that their posts o
n geoPulss are also posted to their twitter
timeline. Are you experienced in the Twitter API and will you be able to write
the functionality into the site as demonstrated on
www.geoPulss.com

Yes

No

If yes, please g
ive us some indication of your experience using the Twitter API and how you feel you
will have no problem integrating Twitter into the site........







8

Database design



Does your company have skilled system architects that can
assist us to develop an

efficient database design for the site. We will provide
you with a database design built into the yii Framework before the
commencement of the project.

Yes

No

If yes, please give us some indication of your experience in database design.....






3

C
lient / Developer Communication



9

Fluent in English



䅲e⁹ou⁡扬攠to⁲ 慤ⰠH物瑥⁡湤⁳ e慫a䕮E汩獨⁦su敮瑬y⸠


奥Y








Skype



坩汬 you⁢攠p牥灡r敤⁴漠e慶攠卫yp攠con晥f敮捥c捡汬s⁷楴i ou爠romp慮y
景爠扲楥晩ig⁡湤⁤ 物rg⁴he T敶敬opm敮琠灨慳政

奥Y










4

Project Milestone approval and Evaluation

We have the following requirements b
efore we approve payment on milestones
reached during the
development phase. We would like to recommend that we set 3 or 4 milestones, each detailing what
nee
ds to be developed.



9

Live testing on your server


During the development process, will you be able
to upload the work that you have done to your own server so that we can
follow your progress and provide you with our feedback.

Yes

No

Do you have an
y comments?






10

Software Upload to a development Server


佮捥Oyou⁨慶 捯mp汥l敤⁡e
m楬敳瑯ne⁡湤⁹ou⁡牥⁲ 慤y⁴o⁩湶o楣攠u猠so爠灡ym敮en⁡ ph慳攠o映fhe
p牯橥j琮⁁牥tyou⁰牥 慲敤 to⁵ 汯慤 you爠ro牫r瑯ur T敶敬opm敮琠e敲e敲eso
瑨慴ur⁓敮 or⁤敶e
汯p敲ec慮⁥v慬a慴攠you爠捯T攠to⁥n獵s攠瑨慴tyour⁣oT攠h慳a
b敥n⁷物r瑥n 瑯 瑨攠桩th敳t⁳ 慮T慲a猠慳s睥汬 慳⁴o⁴敳琠楴猠敦晩捩敮cy⁡湤
捯nTu捴c楮
-
hous攠bug⁴敳eing?⁔h楳⁰io捥cs⁷楬氠瑡步oong敲e瑨慮 5 睯r歩kg
T慹a.

奥Y



Do⁹ou⁨慶攠慮y⁣omm敮e猿






A walkthrough of the SOME OF site functionality:

Please also visit geoPulss.com to view the current sites functionality


Please note that we are in
final stages of completing this site so there can be page errors from time to time.

1.

User login and accou
nt creation.

A user can create a new account on the site and receive an email to activate the account.

A user can login with their Facebook account using Facebook connect API.

2.

User Profile Settings

A user will be able to

edit their account settings by cha
nging passwords, uploading a
profile picture, assigning a location, and connect their account to post their published
items to Twitter and Facebook. Profile setting will also include setting for privacy and
email notification settings when the user receive
s a message from

3.

Message Inbox

The user will have an inbox to receive messages sent by other users on the site and will
be able to reply to these messages. The message inbox will also handle event invites
where they can RSVP and add themselves to the even
t.


4.

Published items

The site will provide 3 options to publish content to a map location
.


These are Publish a general geoPulss


Check
-
in to a place or business


Create a public or private event

and invite their friends who are connected to them on

the

site.




Users will beable to make use of a map to indicate where they are posting from or enter


An address into an address box


This will be integrated into Google maps to plot the

correct address and display a map of the post.




Users will also be able to publish their posts to their Twitter and Fcaebook accounts


5.


Friends Management


A user will have a friends section to view and manage current friends. They will also be
able to send invitations to email recipients as wel
l as to their Facebook friends using the
Facebook friends invite API.



6.

Search Page

The site will have a search page where can enter an address or location for a Google map
to display published items for that area. The search items will include Publish
ed items
from geoPulss as well as published items from Twitter for that map location provided by
the Twitter tweets by location API


7.

A scaled down mobile version of the site will also be developed with the same
functionality as located @ m.geopulss.com