Skip to content
This repository has been archived by the owner on Jul 31, 2023. It is now read-only.

This backend consist of : A.user registration B.login C.account view D.account edit E.account delete F.logout

Notifications You must be signed in to change notification settings

SaminKirigaya/PHP-fullstack-web-server-developing-using-Slim-Framework

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PHP-fullstack-web-server-developing-using-Slim-Framework

The project is for developing a custom routing based web server where we design CRUD operation using MySqli and controlling users to manually getting inside our server web pages.

Installation

You can clone my project in your root directory. But, make sure to install slim framework, from official page you can install that. Just type in your terminal of working directory (root) :

    composer require slim/slim:"4.*"
    composer require slim/psr7

You need to have composer installed for it.
Once, you install this two component you will get a vendor folder consisting slim framework in your root.

Optimizations

I made sure the operation was good enough to demonstrate CRUD operation for a PHP MVC framework.

But, I didn't tried much to make complete responsive css design beside the bootstrap. So make sure to optimize it further for 4k designs.

Also you can set up more better regex condition for user regestration form to take values and apply them as your need.

Also, I checked the whole server in my local apache server. So, if you see any link such as : https://localhost change it to your domain name like : https://www.something.com (If you are hosting in a cpanel or any server).

Make sure to import the sql file that I provided in your database and name config setup of database according the mysqli_connect( ).