PROJECT BRIEF

Design, plan and create a dynamic Content Management System (CMS) website that uses server-side web frameworks, user authentication and database technologies. The website must provide an intuitive user experience.

CHALLENGE

Design and implement server-side web application code and database that provides robust technology for the customer. The user login experience must be secure and follow best practices.

SOLUTION

Created a CMS beauty blog website for skin care, makeup, fashion and health topic. The application used CSS, JavaScript, PHP and MySQL. The website supports user registration, login, blog posting, and threaded user comments. Server side code is written in a PHP Object-oriented style to encapsulate the login, user management, and database access. Database tables were designed and implemented after the workflow logic and PHP functionality was determined. The database tables and PHP are fully documented and tested.