Project Interior Designer website

Challenge

This project is a custom-built website for a Project Designer using Core PHP integrated with WordPress for content management and MySQL for database handling. The website showcases the designer’s portfolio, publications, and allows for client inquiries. It includes a robust wp-admin panel with specialized features for managing projects, handling contact inquiries, and organizing portfolio items. The website’s frontend is developed with a clean, user-friendly interface, making it easy for users to browse projects and contact the designer.


Key Features:

Admin Section (wp-admin):

  1. Project Management:

    • Admins can easily add, edit, and delete projects.
    • Each project entry includes project details like title, description, images, client name, and publication details.
    • A project listing page in the wp-admin section for quick updates and status management.
  2. Contact Inquiry Management:

    • A contact inquiry form that allows users to send inquiries via the website.
    • Inquiry details are stored in the database, with an easy-to-access list of inquiries in the admin panel for viewing and responding.
    • Automated email notifications for new inquiries.
  3. Portfolio Management using Elementor:

    • Admins can create and manage the designer’s portfolio using Elementor, a drag-and-drop editor.
    • Portfolio items include a description, project images, and links to project details.
    • Easy-to-update portfolio galleries with interactive elements.
  4. Publications Section:

    • Admins can upload and manage publications related to the designer’s work.
    • Each publication includes a title, description, image, and links to external sources or full articles.

Frontend Website:

  1. Project List:

    • A visually appealing, responsive project listing page where users can browse all completed projects.
    • Each project links to a detailed page with information on the project, images, and related publications.
    • Filter options for users to sort projects by category, date, or type.
  2. About Us Page:

    • A dedicated About Us section highlighting the designer’s background, expertise, and philosophy.
    • Engaging text and media elements to showcase the designer’s skills and professional journey.
  3. Contact Us Page:

    • A simple, user-friendly Contact Us form where clients can send inquiries directly.
    • The form includes fields for name, email, phone number, and message, with proper validation and security measures.
    • Google Maps integration for displaying the designer’s office location.
  4. Publication Section:

    • A section for displaying articles, blog posts, or publications written by or about the designer.
    • Each publication entry links to a full post or external resource.

Technology Stack:

  • Core PHP: Custom functionality built with efficient PHP scripting.
  • WordPress: Used as the backend for content management and project handling.
  • MySQL: A reliable database for storing project details, inquiries, and other dynamic data.
  • Elementor: Integrated to allow easy frontend design customization without the need for code, empowering the admin to create portfolio pages.
  • HTML/CSS: For styling and creating responsive layouts.
  • JavaScript: To enhance user interaction and form validation on the frontend.