All Projects → ParvulaCMS → Parvula

ParvulaCMS / Parvula

Licence: mit
An extremely simple & flexible CMS generated from flat files with a complete RESTful API —

Projects that are alternatives of or similar to Parvula

Rageframe2
一个基于Yii2高级框架的快速开发应用引擎
Stars: ✭ 1,553 (+1943.42%)
Mutual labels:  api, restful-api, cms
Usaspending Api
Server application to serve U.S. federal spending data via a RESTful API
Stars: ✭ 166 (+118.42%)
Mutual labels:  api, restful-api, markdown
Pico
Pico is a stupidly simple, blazing fast, flat file CMS.
Stars: ✭ 3,494 (+4497.37%)
Mutual labels:  cms, markdown, simple
Api Doc
📗基于Markdown编写的接口文档。
Stars: ✭ 47 (-38.16%)
Mutual labels:  api, markdown
Grocery Cms Php Restful Api
Grocery-CMS-PHP-Restful-API is an online grocery shop. The project is developed by using PHP/MySQL/Slim Restful API. The project has powerful backend cms to manage grocery shop online. it has features like add items, remove items, update price, manage orders etc. Restful API ready to embed in Application using JSON data.
Stars: ✭ 36 (-52.63%)
Mutual labels:  restful-api, cms
Contentjet Ui
Headless API-first content management system
Stars: ✭ 42 (-44.74%)
Mutual labels:  api, cms
E Commerce 2 django
Guest register, user register, user login, user logout, account home page, product view history, change password, reset password, change name, send activation email when register, resend activation email, add shipping address, add billing address, add nickname to the addresses, edit shipping address, edit billing address, view list of your addresses, reuse shipping addresses when order products, reuse billing addresses when ordeer products, show sales analytics if staff or admin only using -chart.js-, get analytics data with Ajax, receive marketing email, change if user will receive marketing email or not by admin, send contact message with Ajax, products list, product detail, download product detail as a PDF file, download digital product files -if the user purchased that digital product only-, orders list, list of digital products files, order detail, download order detail as a PDF file, verify order ownership with Ajax -to secure order detail page-, show cart products, add or remove product from cart, checkout page, thanks page when order placed successfully, add or reuse payment method, add or reuse payment method with Ajax, search products by title, search products by description, search products by price, search products by tag title, write tags for products -by admin only-, auto fill contact email, full name if user logged in.
Stars: ✭ 20 (-73.68%)
Mutual labels:  api, restful-api
Rest Api Example
RESTful Blog API in Lumen 5.2
Stars: ✭ 53 (-30.26%)
Mutual labels:  api, restful-api
Generator Http Fake Backend
Yeoman generator for building a fake backend by providing the content of JSON files or JavaScript objects through configurable routes.
Stars: ✭ 49 (-35.53%)
Mutual labels:  api, restful-api
Api Strategy
Equinor API Strategy
Stars: ✭ 56 (-26.32%)
Mutual labels:  api, restful-api
Openapi Generator
OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3)
Stars: ✭ 10,634 (+13892.11%)
Mutual labels:  api, restful-api
Gotenberg Go Client
Go client for the Gotenberg API
Stars: ✭ 35 (-53.95%)
Mutual labels:  api, markdown
Server Manager
This repository holds the IntISP Interface. It can be rebuilt to interface with any other hosting panel.
Stars: ✭ 31 (-59.21%)
Mutual labels:  simple, light
Omdb Graphql Wrapper
🚀 GraphQL wrapper for the OMDb API
Stars: ✭ 45 (-40.79%)
Mutual labels:  api, simple
Tinyme
A tiny php framework based on flight and medoo with restful api service
Stars: ✭ 28 (-63.16%)
Mutual labels:  api, restful-api
Ebook Building An Api Backend With Microprofile
Building an API Backend with MicroProfile
Stars: ✭ 53 (-30.26%)
Mutual labels:  api, restful-api
Md Page
📝 create a webpage with just markdown
Stars: ✭ 1,096 (+1342.11%)
Mutual labels:  markdown, simple
Core
Backpulse's core. Backpulse is an API Based CMS. Build you own website without worrying about the content administration system.
Stars: ✭ 61 (-19.74%)
Mutual labels:  api, cms
Spacex Api
🚀 Open Source REST API for SpaceX launch, rocket, core, capsule, starlink, launchpad, and landing pad data.
Stars: ✭ 8,973 (+11706.58%)
Mutual labels:  api, restful-api
Silverstripe Markdowntextareafield
Supercharged textarea with markdown preview for Silverstripe CMS
Stars: ✭ 6 (-92.11%)
Mutual labels:  cms, markdown

Parvula

PHP 5.6+ version Build Status Dependencies license

An extremely simple & flexible CMS generated from flat files with a complete API

screenshot

Parvula with the default galaxy theme

Requirements

  • PHP 5.6+
  • Composer
  • URL Rewriting (recommended)

Installation with Composer

Parvula can be install with this single line :

composer create-project bafs/parvula cms

where cms is the destination folder. Please check the docs if you need more details.

Quick start

Please read the documentation for more information

Edit pages

All pages are located in data/pages/. You can also create sub directories to better organize your pages.

The basic configuration file is data/config/site.yml. There are 2 bundled themes by default: "simple" and "galaxy".

Pages

  • Pages must have a title to be listed (in the menu)
  • Pages beginning with _ are hidden pages, not listed but accessible
  • You can order pages with the index field
  • Each page can have multiple sections

Administration

Parvula administration

Administration plugin

You can edit pages online at yoursite.com/admin (admin url can be edited in plugins/Admin/config.php).

Don't forget to chmod 755 data/pages and change the default password in data/users/users.php !

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].