Skip to content

plone/demo.plone.org

Folders and files

NameName
Last commit message
Last commit date

Latest commit

dcd970b · Jan 7, 2025
Jan 7, 2025
Dec 14, 2022
Jan 7, 2025
Jan 7, 2025
Jan 7, 2025
May 26, 2024
Jan 7, 2025
Jan 7, 2025
Dec 12, 2022
Dec 12, 2022
Jan 7, 2025
Feb 27, 2021
Sep 7, 2024
Sep 7, 2024

Repository files navigation

Plone 6 Demo Sites

Built with Cookiecutter Plone Starter Black code style CI for Backend and Frontend

This runs the sites https://demo.plone.org and https://classic.demo.plone.org

The Volto demo uses the folders /backend and /frontend, the ClassicUI demo uses the folder /classic

Quick start

Development Setup

  • Python 3.11
  • Node 16
  • yarn
  • Docker

Install and create demo-sites

git clone [email protected]:plone/demo.plone.org.git
cd demo.plone.org
make install

Start Volto Demo

Start the Backend (http://localhost:8080/)

make start-backend

Start the Frontend (http://localhost:3000/)

make start-frontend

Start Classic Demo

Start the Backend (http://localhost:8080/)

make start-classic

Update Demo Content

The demo-sites use https://github.com/plone/plone.distribution to create and manage the demo-content.

To update/extend the content run the site locally and make the changes you wish to see.

Export and test depending on the type of site: Volto or Classic.

Volto

Export the data to the distribution:

make export-distribution

Test your changes by creating a fresh site:

make create-site

Classic

Export the data to the distribution:

make export-distribution-classic

Test your changes by creating a fresh site:

make create-site-classic

If you are content, make a pull-request with the changes.

Credits

This was generated by cookiecutter-plone-starter on 2022-12-12 18:14:07