Atoum
Atoum is a CMS created from scratch using PHP, HTML, CSS and Javascript.
Atoum is my main journey through the large world of the web development. It's more than a project, its a real nearly unachievable goal: the creation of a full CMS from scratch.
Features
Actually implemented
- Abble of uploading a large amount of (very) large files to the website
- Create IData (videos, galleries, images, tags...) and convert uploaded content to IData
- Relations between two IData (strong and polyvalent taxonomy system)
- Filter IData by tags/users
- Display an IData on a specific page (video, gallery...) and show the relations.
- Score system (like & dislike)
Prototyped
Prototyped features are created in others projects and need additionnal works to be implemented in Atoum. Some prototyped features are already inside Atoum but need massives changements.
- User and dashboard (account system), link IData to specific user
- Create static pages
- Create dynamic posts using an editor
- Create menus
- Themes
- Plugins
- Installation program
Planned
Atoum needs a massive (re)work around security, but as Atoum is not intended to be really used I don't necessarily focus on it.