Skip to content

This repository contains PHP web framework and example website on top of it. The web site is simple online editor. You can register login and create snippets of code that draw on the canvas element. 🎨

Notifications You must be signed in to change notification settings

ichko/the-joy-of-painting

Repository files navigation

The Joy of Painting

On the HTML canvas :D

About

This repository contains PHP web framework and example website on top of it. The web site is simple online editor. You can register login and create snippets of code that draw on the canvas element.


The focus of the project was to make PHP MVC framework and the snippets web site is just some example build on top of it.

Content

  • The framework

  • Dependency injection container

  • Template renderer

  • Validator

  • View renderer

  • The services for the website

  • Authentication (Registration/Login/Logout)

  • User input sanitization and extraction

  • Session manager

  • Navigator

  • Snippets manager

Install

  • Place in root of PHP server
  • Configure the database from - config/db_config.php
  • Execute localhost/config/install.php - To install the DB
  • Execute localhost/config/seed.php - For simple seed (optional)
  • Navigate to localhost
  • You are done :)

External Libs

About

This repository contains PHP web framework and example website on top of it. The web site is simple online editor. You can register login and create snippets of code that draw on the canvas element. 🎨

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published