Update README.md
This commit is contained in:
parent
61c79d48a6
commit
cffcd77bc0
36
README.md
36
README.md
|
@ -1,2 +1,36 @@
|
|||
# Accords-CMS
|
||||
A simple CMS written in PHP
|
||||
A simple CMS written in PHP. Pages are stored as JSON files, and the content is written in Markdown.
|
||||
|
||||
## Functionalities
|
||||
|
||||
### Login
|
||||
- Login page at /login
|
||||
- Support multiple users
|
||||
- Uses PHP built-in `password_hash` and `password_verify` for storing password and authentication
|
||||
|
||||
### Pages
|
||||
- Create, edit, and delete pages
|
||||
- Change a page slug (the URL to reach the page)
|
||||
- Pages have metadata such as the creation time, modification time, author, and title.
|
||||
|
||||
## Todo
|
||||
|
||||
### Accounts
|
||||
- Being able to create, edit, delete account
|
||||
- Support for user roles: Admin, Editor, Author, Contributor, and Subscriber (like WordPress)
|
||||
- Maybe add a registration form
|
||||
|
||||
### Images
|
||||
- Being able to create, delete images
|
||||
- Autoremoval of EXIF metadata (like GPS coordinates)
|
||||
- Autoconvertion to standard format (WebP and Jpg)
|
||||
- Backend gallery of all uploaded image
|
||||
- Being able to edit the metadata (alt)
|
||||
|
||||
### Pages
|
||||
- Ability to add tags
|
||||
|
||||
### Tags
|
||||
- Ability to create, edit, delete tags
|
||||
- Ability to create, edit, delete type of tags
|
||||
|
||||
|
|
Loading…
Reference in New Issue