Use the online admin interface to create the data structure (schema) using groups and fields with different datatypes like text, select, image, etcetera.
Schema editor layout: Groups on the left, fields per group on the right.
Create groups with fields as you go.
Inline editable group & field names.
A wide range of field types.
Let your client use the content editor to add content to the fields you configured.
Content editor layout: A list of groups with a simple flat structure to edit content.
A separate screen per group to add content to.
Popups for editing nested content.
Changes are saved automatically.
Justfields returns plain JSON. You already know how to work with that and can use it in any project, in any way you want. Here is the JSON output for the example above:
{
"intro": {
"title": "High quality shoes",
"subtitle": "Just the way you like it"
},
"products": {
"products": [
{
"name": "Sandal",
"price": "15",
"image": "https://justfields.com/storage/projects/lenlok0p/sandal.jpeg"
},
{
"name": "High heel",
"price": "25",
"image": "https://justfields.com/storage/projects/lenlok0p/heel.jpeg"
},
{
"name": "Flip flop",
"price": "10",
"image": "https://justfields.com/storage/projects/lenlok0p/flipflop.jpeg"
}
]
},
"team": {
"members": [
{
"name": "John Doe",
"role": "CEO",
"image": "https://justfields.com/storage/projects/lenlok0p/john_doe.jpg",
},
{
"name": "Jane Doe",
"role": "CTO",
"image": "https://justfields.com/storage/projects/lenlok0p/jane_doe.jpg",
},
{
"name": "Bob Doe",
"role": "CFO",
"image": "https://justfields.com/storage/projects/lenlok0p/bob_doe.jpg",
}
]
},
"contact": {
"phone": "+1 (555) 555-5555",
"email": "info@example.com"
}
}