170 likes | 259 Views
This project outlines the development of a web-based alumni database and community platform using technologies such as PHP, MySQL, and PHPBB. The motivation behind the project, technology used, implementation process, and results are discussed. The project aims to make it easier for graduates to connect with each other post-graduation and serves as a learning opportunity in web design and new technologies. The platform allows graduates to access and manage their profiles, communicate with peers, and offers potential for future enhancements.
E N D
WEB BASED ALUMNI DATABASE COMMUNITY Justin Roberts EKU, Dept. of Technology, Computer Electronic Networking
OUTLINE • Motivation For Doing This Project • Introduction To The Problem • Technology Used • How It Was Done • Results – Live Demo • Conclusion • Q & A?
MOTIVATION • Interest in web design • Learn a new language • Learn about a different type of website • Applications after project
Introduction – The Problem • The Web Site Needs To: • Make it easier to collect needed information from graduates. • Provide graduates a method to communicate with each other after graduation
Introduction - Research • Methods of accessing a database via the web. • PHP, Perl, ASP, etc… • Open Source Community Web Designs • Profile Manger 3 • ELGG • Joomla • PHPBB
TECHNOLOGY • MySQL • The world's most popular open source database • Easy To Use • Multiple ways to access • FREE!!!!
TECHNOLOGY – Cont. • PHP • Hypertext Preprocessor • Widely used for dynamic web design • Most common for this type of application
TECHNOLOGY – Cont. • PHPBB • Most widely used Open Source forum solution • Uses PHP and MySQL • Easy to set up and administer • GUI Interface, No PHP Experience Needed
TECHNOLOGY – Cont. • PHPBB Modifications (Hacks) • XData Custom Profiles • Users Management List • Global Announcements • Encrypted Passwords • Real Name Replacement http://www.phpbbhacks.com
How It Was Done • Installing PHPBB
How It Was Done – Cont. • Modification (Hacks) # #-----[ OPEN ]------------------------------------------ # posting.php # #-----[ FIND ]------------------------------------------ # include($phpbb_root_path . 'includes/functions_post.'.$phpEx); # #-----[AFTER, ADD ]------------------------------------ # include($phpbb_root_path . 'backup-cfg.'.$phpEx); #
RESULTS • Database Can Be Easily Managed • User Friendly • Easily Modified • Upgradeable • Lots of Support
CONCLUSIONS • It can be implemented with ease • It can be modified for several uses • I was Introduced to LOTS of new technology that I plan on using in the future • Have a better understanding of this type of web design
FUTURE WORK • Can turn into full Content Management System • Add more modifications • Use one of many different options to accomplish goal
Q & A • Any Questions?
Information • www.php.net • www.phpmyadmin.net • www.mysql.com • www.phpbb.com • www.phpbbhacks.com • www.google.com
The End • Email: jrob48@gmail.com