Skip to content

g33kidd/elementary

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Getting Started

Before you get started contributing. Please read the contributing guide first.

  • Install dependencies yarn
  • Start application yarn serve:dev

Goals and Stuff

My goals for Elementary are as follows:

  • To create the easiest CMS for managing content through a web-interface and desktop app.
  • To create a developer-friendly environment for creating plugins, themes and new content.
  • Create a system that is capable enough to manage content, but powerful enough to build a mobile app with real-time in mind.

What is this?

Currently this project is in development.

The project is basically a Content Management System. You will have your basic pages, posts, and the admin. Though, there are a few super features that you may find interesting such as: layout and component based themes. Server and client-side plugins is an idea. It's been an idea for a while, but now it's getting created.

Here is a basic feature list of what the CMS will entai in the near future.

  • Full control of the server environment which would include: custom routers, hooks, middleware, database, api and authentication methods. >>>>>>>>>>

  • A robust CLI to help creators customize, build, test, and deploy your site(s). >>>>>>>>>

  • A new way to think about themes. >>>>>>>>>

  • An easy to use Administration system to manage content and appearance. >>>>>>>>>

  • Plugins that can extend most of the applicaiton. >>>>>>>>>

  • Automatically compile SCSS, LESS, CoffeeScript. Middleware can also extend this functionality. >>>>>>>

  • Local development and build tools.

  • .....

About

Elementary CMS

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •