Skip to content

Latest commit

 

History

History
37 lines (30 loc) · 1006 Bytes

README.md

File metadata and controls

37 lines (30 loc) · 1006 Bytes

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