mobilecms

所属分类:建站系统
开发工具:TypeScript
文件大小:0KB
下载次数:0
上传日期:2023-09-23 15:34:37
上 传 者sh-1993
说明:  多活动(或体育)组织的网站:新闻、事件、联系人。。。,
(Website for a multi activity (or sports) organization : news, events, contacts, ...,)

文件列表:
.editorconfig (246, 2023-09-23)
.travis.yml (354, 2023-09-23)
.vscode/ (0, 2023-09-23)
LICENSE (1067, 2023-09-23)
angular.json (3702, 2023-09-23)
e2e/ (0, 2023-09-23)
e2e/protractor.conf.js (752, 2023-09-23)
e2e/src/ (0, 2023-09-23)
e2e/src/app.e2e-spec.ts (299, 2023-09-23)
e2e/src/app.po.ts (208, 2023-09-23)
e2e/tsconfig.e2e.json (214, 2023-09-23)
gulpfile.js (583, 2023-09-23)
hosting/ (0, 2023-09-23)
hosting/apache/ (0, 2023-09-23)
hosting/apache/.htaccess (3018, 2023-09-23)
karma.conf.js (1426, 2023-09-23)
package-lock.json (812120, 2023-09-23)
package.json (1305, 2023-09-23)
src/ (0, 2023-09-23)
src/app/ (0, 2023-09-23)
src/app/app-routing.module.ts (776, 2023-09-23)
src/app/app.component.css (105, 2023-09-23)
src/app/app.component.html (70, 2023-09-23)
src/app/app.component.spec.ts (1081, 2023-09-23)
src/app/app.component.ts (216, 2023-09-23)
src/app/app.module.ts (1351, 2023-09-23)
src/app/maincontent/ (0, 2023-09-23)
src/app/maincontent/activity/ (0, 2023-09-23)
src/app/maincontent/activity/activity.module.ts (734, 2023-09-23)
src/app/maincontent/activity/activity.service.ts (1083, 2023-09-23)
src/app/maincontent/activity/activity.ts (299, 2023-09-23)
src/app/maincontent/activity/activitybutton.component.css (236, 2023-09-23)
src/app/maincontent/activity/activitybutton.component.html (278, 2023-09-23)
src/app/maincontent/activity/activitybutton.component.ts (986, 2023-09-23)
src/app/maincontent/activity/index.ts (79, 2023-09-23)
src/app/maincontent/article/ (0, 2023-09-23)
src/app/maincontent/article/article.component.css (249, 2023-09-23)
... ...

# MobileCms tl;dr : Small CMS with categories. Data is stored in JSON files. - Angular 11 - 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](https://travis-ci.org/OlivierB29/mobilecms.svg?branch=master)](https://travis-ci.org/OlivierB29/mobilecms) ## Admin App Since this project is the frontend, an admin app is necessary : - [admin demo](https://olivierb29.github.io/mobilecms-demo/admin). - source code : [mobilecms-admin](https://github.com/OlivierB29/mobilecms-admin) ## Development server - Node JS - `git clone https://github.com/OlivierB29/BBCodeParser` - clone this repo - `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](https://angular.io/guide/browser-support) 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. ## Passed audits Passed audits with Lighthouse (oct 2020) Scores - Performance : 89 - Accessibility : 100 - Best practices : 86 - SEO : 100

近期下载者

相关文件


收藏者