Skip to content

KayveliDevelopment/invisalign-technical-task

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Invisalign Technical Task – Custom WordPress Theme

This repository contains a custom-built WordPress theme developed for the Invisalign Website, Made by Kaan Gulsel

Prerequisites Make sure you have the following installed:

🚀 Installation Instructions (Docker)

  1. Clone the repository

git clone https://github.com/KayveliDevelopment/invisalign-technical-task.git cd invisalign-technical-task

  1. Configure environment Copy the example environment file (.env.example to just .env) and adjust ports/passwords if needed

  2. Start the containers Start the docker containers by running:- docker-compose up

  3. Access the site WordPress Site: http://localhost:8000 phpMyAdmin: http://localhost:8080 MySQL user: wordpress (or match your .env) MySQL password: wordpress (or match your .env)

The database is preloaded — no WordPress installation step is required.

Required Plugins (Pre-installed & Pre-activated) These plugins are bundled inside the /plugins/ director, no manual installation is needed :-

Plugin Purpose ACF Manage custom field groups and templates WPForms Lite Contact form integration

What’s Included

  • Custom theme under theme/invisalign-dental
  • Dynamic ACF fields (synced via acf-json)
  • Contact form section using WPForms
  • Responsive design: mobile and desktop
  • Dockerized local dev setup
  • Media, pages, and settings preloaded via db/wordpress.sql

Notes All Content is Dynamic ACF field groups are version-controlled in acf-json/ All content and settings are loaded via wordpress.sql Local media is committed under wp-content/uploads/

Contact For any technical questions regarding this theme, please contact [email protected].

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published