Skip to content

Complete MVC Framework based on PHP, built by me from scratch.

License

Notifications You must be signed in to change notification settings

thegenuinegourav/My-PHP-Framework

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My-PHP-Framework

Complete MVC Framework based on PHP, built by me from scratch.

Introduction

MVC pattern, which stands for Model View Controller, is a widely – used programming technology and the most popular technique in web applications development. The most popular frameworks such as Laravel, Symphony, Yii, Zend are based on MVC pattern.

Features

  1. A light-weight framework and CMS which may be used in your project.
  2. It contain pages view and editing, contact form, admin section and authorization.
  3. Follows PHP OOP, sessions and MySQL interaction.
  4. Error & Exception Handling.
  5. Provides Third Party Libraries Installation.

Installation

  1. Start the localhost on Apache server (xampp/wampp).
  2. Start phpMyAdmin on MySQL server (xampp/wampp).
  3. Create database on phpMyAdmin if any.
  4. Type the url "http://localhost/My%20Framework/public/" on your browser and you are good to go.

Development

Want to contribute? 📝

To fix a bug or enhance an existing module, follow these steps:

  1. Fork the repo
  2. Create a new branch (git checkout -b exciting-stuff)
  3. Make the appropriate changes in the files
  4. Add changes to reflect the changes made
  5. Commit your changes (git commit -am 'exciting-stuff!!')
  6. Push to the branch (git push origin exciting-stuff)
  7. Create a Pull Request

Interested?

If you find a bug (it couldn't handle the query and / or gave irrelevant results), kindly open an issue here by including your search query and the expected result.

If you'd like to request a new functionality, feel free to do so by opening an issue here including some sample queries and their corresponding results.

License

This project is licensed under the terms of the MIT license.

Releases

No releases published

Packages

No packages published