Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Build a content management system #73

Open
samdutton opened this issue Jun 7, 2018 · 0 comments
Open

Build a content management system #73

samdutton opened this issue Jun 7, 2018 · 0 comments

Comments

@samdutton
Copy link
Collaborator

The content for most e-commerce sites is managed by non-technical staff.

To enable that, we need to build a content management system.

One way to do it:
• Set up a spreadsheet like this that can be edited by non-technical staff. This would be the source of data for all editable content.
• Create an admin page with a (one-click) facility to update the database from the spreadsheet.
• Optionally, build a process to periodically get data from the spreadsheet and update the database. (Probably not a good idea.)
• Document the process: 1. Add/remove/update images, 2. Update the spreadsheet, 3. Update the database.

We should include some simple sanity checks for updates: missing data, broken images, replicated data, etc.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant