Dream dayppt
-
Upload
joyousone1104 -
Category
Education
-
view
71 -
download
0
Transcript of Dream dayppt
MEET THE TEAMJAACL Group
Adam Valdez(Project Manager)
Alex Quesada(Front End)
Connor Rhodes(Front/Back End)
Lisa Lau(Database Adm.)
Jacquie Tummala(Front End)
CORPORATEMADE BY: LOUIS TWELVE
3
THE AGENDA FOR TODAYDream Day Unveil 2015
1. INTRODUCTIONAdam Valdez
2. Front EndAlex Quesada
3. Live DemoConnor Rhodes
4. Mobile IntegrationJacqueline Tummala
5. DatabaseLisa Lau
6. FinancesJacqueline Tummala
7. 2nd Product UnveilAdam Valdez
8. JAACLAlex Quesada
9. Q&A Time
CORPORATEMADE 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 OBJECTIVEJAACL & SD WEDDINGS PARTNERSHIP
CORPORATEMADE BY: LOUIS TWELVE
5
Married Once
Marriages end in
DivorceWomen Remarry
Men Remarry
70%
50%55%
Marriage StatisticsDream Day
64%
Plan your Dream Day ANYWHERE!
Desktops, Laptops, Tablets, and Phones all work with Dream Day
RESPONSIVE PROJECT MOCKUPPowered by: Bootstrap
CORPORATEMADE BY: LOUIS TWELVE
9
FOUR IMPORTANT FACTSWhat the JAACL Framework can do
MVC DESIGNCreates a Model, View,
Controller Design Pattern. Increases debugging
efficiency
BUILT IN SECURITYBuilt in security features
include; SQL Injection handling, encryption, salts,
hashing, and more
OOP DESIGNReduces the amount of
duplicate code, cutting down significantly on development
time
DAO’SThe Framework comes
equipped with Database Accessing Objects. This
makes it easier to debug, as well as adding security to the
app.
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 errorIf 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 pageIf 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.