An PHP Framework to help you develope website easier!
Report Bug
·
Request Feature
Table of Contents
An php framework to help you develope website more easier, and this framework was created for several purposes
Here's why:
- To help user developing website more easier
- So that this framework can last a long time, because it uses native PHP
- Used by employees of PT. 3 Pilar Garuda
DISCLAIMER This framework is still under development, so if there are bugs or more desired features, please just fill in the issues in this GitHub repository. This framework will continue to be updated in line with the progress of the times
This is an example of how you may give instructions on setting up your project locally. To get a local copy up and running follow these simple example steps.
This is an example of how to list things you need to use the software and how to install them.
php 8.1
or newercomposer
install it manually from the composer official website
Below is an example of how you can instruct your audience on installing and setting up your app. This template doesn't rely on any external dependencies or services.
-
Clone the repo
git clone https://github.com/tsaqif06/SIMASFramework.git
-
Install composer packages
composer install
-
Generate
.env
filecp .env.example .env
-
You’ll need to modify the following block of settings to match your website configuration:
APP_NAME=SIMASFramework APP_DEBUG=true DB_DRIVER=mysql DB_HOST=localhost DB_PORT=3306 DB_NAME= DB_USER=root DB_PASS= JWT_KEY= APP_LANG=en
-
You need to migrate the database located in the
database
folder by visiting the/runmigrate
path in the URL. But if you're ready to publish the website, you can remove the/runmigrate
route inroutes/route.php
-
In this file, there is already a demonstration of using the SIMAS Framework. Please go to the path
/register
and fill in the data, which will then be directed to/login
. After that, log in, and you will be directed to/user
, where there is an example of using CRUD in this framework
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Distributed under the MIT License. See LICENSE
for more information.
Project Link: https://github.com/tsaqif06/SIMASFramework