This minimal CMS runs using client side technology so that it can also be hosted on a server that can only host static websites. It uses JSON api to make things Dynamic. It provides Setup GUI to allow editing the website contents and configuration.
It's not jekyll.
Personal-Website-CMS
is built using React and depends on one or more configuration files. This app uses the React Router library to make routing easier.
Most of the time, those who view this repository are looking for the Release Repository
- Opening Issues(Bugs and Feature Requests) related to the CMS [for both source and release repository]
- Contributing to the CMS
- Viewing the Source Code
- Discussion related to the codes and technologies used in the CMS
- Language: Javascript
- Framework: ReactJS
- Fork the repository
- Clone the forked repository
- Make changes
- Commit and push the changes
- Create a pull request
- Wait for the pull request to be merged
- Celebrate
- Repeat
If you are new to contribute on this repository, you can check out the wiki
If you are new to open source, you can read this to learn how to contribute to open source projects.
If you are new to GitHub, you can read this to learn how to use GitHub.
If you are new to Git, you can read this to learn how to use Git.
If you are new to ReactJS, you can read this to learn how to use ReactJS.
- Commercial use: The licensed material and derivatives may be used for commercial purposes.
- Distribution: The licensed material may be distributed.
- Modification: The licensed material may be modified.
- Patent use: This license provides an express grant of patent rights from contributors.
- Private use The licensed material may be used and modified in private.
- Disclose source: Source code must be made available when the licensed material is distributed.
- License and copyright notice: A copy of the license and copyright notice must be included with the licensed material.
- Same license: Modifications must be released under the same license when distributing the licensed material. In some cases a similar or related license may be used.
- State changes: Changes made to the licensed material must be documented. Along with link to original source