Dream Day
Product Unveil 2015
MEET THE TEAM
JAACL Group
Adam Valdez
(Project Manager)
Alex Quesada
(Front End)
Connor Rhodes
(Front/Back End)
Lisa Lau
(Database Adm.)
Jacquie Tummala
(Front End)
CORPORATE
MADE BY: LOUIS TWELVE
3
THE AGENDA FOR TODAY
Dream Day Unveil 2015
1. INTRODUCTION
Adam Valdez
2. Front End
Alex Quesada
3. Live Demo
Connor Rhodes
4. Mobile Integration
Jacqueline Tummala
5. Database
Lisa Lau
6. Finances
Jacqueline Tummala
7. 2nd Product Unveil
Adam Valdez
8. JAACL
Alex Quesada
9. Q&A Time
CORPORATE
MADE BY: LOUIS TWELVE
4
Partnership with SD Weddings
Dream Day was created by
JAACL Group in a partnership
with SD Weddings. The leading
provider of wedding services in
San Diego. The Dream Day
application is designed to bring
premium wedding services and
make them affordable.
No longer will you need to deal
with the high cost, headaches,
and nightmare that comes with
hiring a wedding planner. Take
the Bridezilla/Groomzilla out of
your Dream Day.
“
“If you can dream it you can do it” — Walt Disney
MISSION OBJECTIVE
JAACL & SD WEDDINGS PARTNERSHIP
CORPORATE
MADE BY: LOUIS TWELVE
5
Married
Once
Marriages end
in Divorce
Women
Remarry
Men Remarry
70%
50%
55%
Marriage Statistics
Dream Day
64%
Plan your Dream Day ANYWHERE!
Desktops, Laptops, Tablets, and Phones all work with Dream Day
RESPONSIVE PROJECT MOCKUP
Powered by: Bootstrap
2nd PRODUCT UNVEIL
JAACL FRAMEWORK
Powered by PHP
CORPORATE
MADE BY: LOUIS TWELVE
FOUR IMPORTANT FACTS
What the JAACL Framework can do
MVC DESIGN
Creates a Model, View, Controller
Design Pattern. Increases
debugging efficiency
BUILT IN SECURITY
Built in security features include;
SQL Injection handling,
encryption, salts, hashing, and
more
OOP DESIGN
Reduces the amount of duplicate
code, cutting down significantly on
development time
DAO’S
The Framework comes equipped
with Database Accessing Objects.
This makes it easier to debug, as
well as adding security to the app.
9
Example 1:
Loading Views
Traditional PHP:
- To load a page in php, you traditionally
use the Header() function. From a
developers standpoint this isn’t a reliable
function and acts different when called
with http:// or used to load within localhost.
- Doesn’t always Cooperate with MVC or
other design patterns.
JAACL Framework:
- The JAACL Framework offers a custom
build function for loading views from the
controller, model, and even DAO’s if
needed.
load("url");
This function is used to load a new View from
inside a Controller or Model. Simple add the
path you want to open.
Example: load("../View/Home.php");
Example 2:
Register Object
checkEmailExistance("email" ,"firstName", "lastName", "password")
Function checks if a user already exists with said email.
If the email exists they will be redirected to the Register page with an error
If the email doesn't exists it will call the createNewUser() method in the Register
object
createNewUser("email" ,"firstName", "lastName", "password")
Creates the new user in the database, encrypting the password as well as
adding a salt.
If successful the user will be redirected to the MemberHome page
If unsuccessful the user will be shown an error and redirected to the Register
page.
Example 3:
Authorization Object
login("email" ,"password")
Using the Users data this function pulls the id, first name, and password associate
with the email. It will then hash the password using the same method done at
registration, then compare the two results. If a successful match is made with all of
these variables, then this function will then call the start_session() function.
start_session(id, “firstName”)
When called by the login(), this function receives the id and first name which
it then puts into the session that it creates. It finally uses the load() function
to send the user to the MemberHome page.
Dream dayppt

Dream dayppt

  • 1.
  • 2.
    MEET THE TEAM JAACLGroup Adam Valdez (Project Manager) Alex Quesada (Front End) Connor Rhodes (Front/Back End) Lisa Lau (Database Adm.) Jacquie Tummala (Front End)
  • 3.
    CORPORATE MADE BY: LOUISTWELVE 3 THE AGENDA FOR TODAY Dream Day Unveil 2015 1. INTRODUCTION Adam Valdez 2. Front End Alex Quesada 3. Live Demo Connor Rhodes 4. Mobile Integration Jacqueline Tummala 5. Database Lisa Lau 6. Finances Jacqueline Tummala 7. 2nd Product Unveil Adam Valdez 8. JAACL Alex Quesada 9. Q&A Time
  • 4.
    CORPORATE MADE BY: LOUISTWELVE 4 Partnership with SD Weddings Dream Day was created by JAACL Group in a partnership with SD Weddings. The leading provider of wedding services in San Diego. The Dream Day application is designed to bring premium wedding services and make them affordable. No longer will you need to deal with the high cost, headaches, and nightmare that comes with hiring a wedding planner. Take the Bridezilla/Groomzilla out of your Dream Day. “ “If you can dream it you can do it” — Walt Disney MISSION OBJECTIVE JAACL & SD WEDDINGS PARTNERSHIP
  • 5.
    CORPORATE MADE BY: LOUISTWELVE 5 Married Once Marriages end in Divorce Women Remarry Men Remarry 70% 50% 55% Marriage Statistics Dream Day 64%
  • 6.
    Plan your DreamDay ANYWHERE! Desktops, Laptops, Tablets, and Phones all work with Dream Day RESPONSIVE PROJECT MOCKUP Powered by: Bootstrap
  • 7.
  • 8.
  • 9.
    CORPORATE MADE BY: LOUISTWELVE FOUR IMPORTANT FACTS What the JAACL Framework can do MVC DESIGN Creates a Model, View, Controller Design Pattern. Increases debugging efficiency BUILT IN SECURITY Built in security features include; SQL Injection handling, encryption, salts, hashing, and more OOP DESIGN Reduces the amount of duplicate code, cutting down significantly on development time DAO’S The Framework comes equipped with Database Accessing Objects. This makes it easier to debug, as well as adding security to the app. 9
  • 10.
    Example 1: Loading Views TraditionalPHP: - To load a page in php, you traditionally use the Header() function. From a developers standpoint this isn’t a reliable function and acts different when called with http:// or used to load within localhost. - Doesn’t always Cooperate with MVC or other design patterns. JAACL Framework: - The JAACL Framework offers a custom build function for loading views from the controller, model, and even DAO’s if needed. load("url"); This function is used to load a new View from inside a Controller or Model. Simple add the path you want to open. Example: load("../View/Home.php");
  • 11.
    Example 2: Register Object checkEmailExistance("email","firstName", "lastName", "password") Function checks if a user already exists with said email. If the email exists they will be redirected to the Register page with an error If the email doesn't exists it will call the createNewUser() method in the Register object createNewUser("email" ,"firstName", "lastName", "password") Creates the new user in the database, encrypting the password as well as adding a salt. If successful the user will be redirected to the MemberHome page If unsuccessful the user will be shown an error and redirected to the Register page.
  • 12.
    Example 3: Authorization Object login("email","password") Using the Users data this function pulls the id, first name, and password associate with the email. It will then hash the password using the same method done at registration, then compare the two results. If a successful match is made with all of these variables, then this function will then call the start_session() function. start_session(id, “firstName”) When called by the login(), this function receives the id and first name which it then puts into the session that it creates. It finally uses the load() function to send the user to the MemberHome page.

Editor's Notes

  • #2 Drag Picture and Send to Back
  • #8 Drag Picture and Send to Back
  • #9 Drag Picture and Send to Back
  • #11 Drag Picture and Send to Back
  • #12 Drag Picture and Send to Back
  • #13 Drag Picture and Send to Back
  • #14 Drag Picture and Send to Back