Skip to content

OlivierB29/mobilecms

Repository files navigation

MobileCms

tl;dr : Small CMS with categories. Data is stored in JSON files.

  • Angular 16
  • Node 18.10
  • now with bootstrap
  • HTML 5 images
  • Hosted on a cheap server
  • All data is public
  • BBCode support

It is initially intended to display content for a sport organization : News, calendar events, public pages, documents, ...

Build Status

Admin App

Since this project is the frontend, an admin app is necessary :

Development server

  • Node JS

  • npm i -g @angular/cli

  • npm i

  • npm start

  • Navigate to http://localhost:4200/. The app will automatically reload if you change any of the source files.

Build

Run npm run dist to build the project. The build artifacts will be stored in the dist/ directory.

Deploy

Transfer files in dist directory to your server (such as /var/www/html/).

FAQ

  • Browser compatibility Same as Angular with polyfills.

  • Why not using a true CMS on a web hosting package ? Value for money.

  • And a hosted CMS ? I prefer a domain name, instead of mysite.company.com

  • Why JSON files VS database ? Some entry level offers don't have any database, and <10MB of file storage, such as a domain name package. For now, we have 10-20 news per year, and roughly the same for calendar events.

  • Server hardware requirements It can be hosted on anything, even a Raspberry Pi.

About

Website for a multi activity (or sports) organization : news, events, contacts, ...

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors