Skip to content

A new cms that will be as robust as WordPress, with a fraction of the code

Notifications You must be signed in to change notification settings

BFrancoeur/onlicms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

onlicms

A new cms that will be as robust as WordPress, with a fraction of the code

Architecture

  • PHP shells/stubs
  • JavaScript (Typescript?) page layout generation
  • Static HTML pages with dynamic inputs (similar to Gatsby, Netlify, etc.)
  • Two-server architecture: one to render the layout and one to generate optimized, static HTML for the front-end. Can this be done on a single server?

Tasks

  • Create database (Mongo or Maria?) -- MariaDB to start

  • Create a secure database connection

  • Create Homepage

  • Create Admin dashboard page

  • Create permissions for these roles:

    • User/Subscriber
    • Contributor/Author
    • Editor
    • Admin (CMS only)
  • Create User dashboard

  • Create Contributor dashboard

  • Create Editor dashboard

  • Create Basic Content Editing Page

  • CRUD Content

    • Set allowed file types
    • Include fields for author info (eventualy autofill this info)
      • Author First Name
      • Author Last Name
      • Author Title
      • Author Publish Date
      • Author Update

About

A new cms that will be as robust as WordPress, with a fraction of the code

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages