You are on page 1of 34

SpringsVision Events

With Social Networking & Mobile Support.

Submitted as Final Year Project


towards completion of BS Software
Engineering

Project Supervisor:
Mr. Nadeem Mahmood
Team Introduction
Syed Absar Karim (EP076268) absar@springsvision.com
Mobile Applications Engineer, Next Generation Innovations
Expertise: iPhone, Android, J2ME, Core PHP for mobile communication & synchronization

Umair Ahmed (EP076283) umair.ahmed@springsvision.com


Web Applications Engineer, Next Generation Innovations
Expertise: Content Management Systems, Core PHP, Drupal Modules Development, AJAX

Shafaq Yameen (EP076261) shafaq@springsvision.com


QA/Research & Development Engineer, Etilize Pvt Ptd.
Expertise: Technical Writing, Conceptual Analysis, User Interface & User Experience Design

Zaid Hussain (EP076287) zaid@springsvision.com


System Administrator, Happy Home School
Expertise: Systems Installation, Configuration, Maintenances, Technical Support
Project Summary

• The idea behind the project title is to develop a mobile


application & web application which schedules & manages
events and provides social interaction for the events. . This is
a set of useful features that helps you in planning, organizing
and finding resources for online events. Best of all, it is
managed right from your computer & mobile – probably
where you spend most of your time!
Events Planning, huh?

• Event planning is the process of planning a festival, ceremony,


competition, party, or convention. Event planning includes
budgeting, establishing dates and alternate dates, selecting
and reserving the event site and acquiring permits. Event
planning also includes some or all of the following, depending
on the event: developing a theme or motif for the event,
arranging the casual, formal parties, birthday ceremony,
meetings, conferences etc.
Business Concept

• Cutting edge event management software allows you to meet


the changing demands of event management. It is online
event management software, runs on web browsers
worldwide and has virtually no installation costs. Instant
availability and unlimited customization options make you
attain truly complete event management.
So, Whats the deal?

• Events are becoming a more systematic an organized activity


by the day. With all the advantages that technology has to
offer, people are looking to manage and organize the events
that go on smoothly and give the maximum satisfaction to
consumers. In this process technology has a very important
role to play as it brings convenience to the event organizers
and attendees.

• If you are looking for an enterprise level event management


Software System you can come to us and we can help you
develop a solution for managing your needs.
Ok, Events.. Fine! Social Networking???

• Digital media trends are changing at a rapid rate. A social


networking site is a place online place where users can create
a profile and build a personal network that connects them to
other users. These sites contain many features all rolled into
one, providing avenues for both content creation and
evaluation. Members share photos, thoughts, opinions and
news. The sites also allow users to choose who gets to view
their profiles. The number of people registering on social
networking sites is growing at a rapid rate.
How about the System Architecture?
And the Conceptual Use-Case?
Login to System

View your events

Comments in Events

View other Events

Top Package::Mobile User Top Package::Web User


Invite Friends

Sign Up

Create Event
Makes Sense, Straight to the preview!
Few Lines Of Code..
• <?php
• foreach($eventslist as $array){
• $eventid = $array['nid'];

• $eventname = $array['title'];

• $eventdetails = $db->fetch_all_array("select * from content_type_event where


nid=$eventid");

• $location = $eventdetails[0]['field_event_where_value'];
• $from = $eventdetails[0]['field_event_date_value'];
• $to = $eventdetails[0]['field_event_date_value2'];

• $imgsrc = '';
• $images = $db->fetch_all_array("select * from upload where nid=$eventid");
• foreach($images as $img){
• $imgx = $img['description'];
• $imgsrc .= '<img src="../fyp/sites/defaults/files/'.$imgx.'" width = "25"
height="25"></img>';
• }

• $comments = '';
• $cmm = $db->fetch_all_array("select * from comments where
nid=$eventid");
• //print_r($images[0]);
• $comments .= '<ul>';
• foreach($cmm as $com){
• $comx = $com['comment'];
• $comments .= "<li>$comx</li>";

• }
• $comments .= '</ul>';
• $fblike = '<iframe
src="http://www.facebook.com/plugins/likebox.php?href=http%3A%2F%2F127.0.0.1
%2FFYP%2Fnode%2F'.$eventid.'&amp;width=292&amp;colorscheme=light&amp;sho
w_faces=true&amp;stream=true&amp;header=true&amp;height=427" scrolling="no"
frameborder="0" style="border:none; overflow:hidden; width:292px; height:427px;"
allowTransparency="true"></iframe>';

• echo "<ul id=\"viewmyevent$eventid\" title=\"$eventname\">


• <p><b>Location:</b> $location<br />
• <b>From:</b> $from <br />
• <b>To:</b> $to </p>

• <p>&nbsp;</p>
• <p><b>Comments:</b> $comments</p>
• <p></p>

• </ul>";
• }

• ?>
Where’s the actual thing? Here we are..!
www.springsvision.com
Ofcourse, few snaps cannot explain it all..

Please bear with me for a


few moments & let me
expose more of the
system’s potential!!
Still Assertive? Let us explain..

How we are different from the already existing similar services..

• All event management systems are not created equal. Just like
automobiles, For most planners provides business application
for executive and commercial events, but springs vision
provide a platform to create personal events and share with
your guests and friends. And promote your to the others using
facebook, twitter, myspace, yahoo, google buzz, linkedin.
Future Potential Of Such Concept?

• Event technology provider should offer assistance in a wide


variety of areas such as building events for you, proposing
effective event marketing plans, designing impressive event
invitations, and general consultation on how to make your
events and meetings successful. Look for a system provider
that wants to work with you to ensure improvement and long
term success for your meetings and events.
.. Conclusions

• Our goal is provide a useful to platform of event management


solution at personal level to the end user. Personalize the
profile, customize the event, cast the event and share it on
social networking platform for marketing and promotion.
• We visualize the SpringsVision concept to be on one of the most
successful services list by the will of Almighty ALLAH. Of course this
aim will take time and improve with time, user feedback, our
professional growth etc. Please send your feedback and ideas to
improve at feedback@springsvision.com

• Thank you very much to the project supervisor, and the


presentation attendees, we wish good luck for the careers of all
classmates. Thank you to the Department of Computer Science,
University of Karachi to unleash our potentials and let us prepare
for participation in the professional industry.
Good Bye

• We were very excited in our very first class at the department


where we were taught the ‘Hello, World!’

• We’re even excited and thankful for what the department


taught us to step in to the professional world.

You might also like