https://github.com/mahathirrr/kelompok3-mvc
A robust and scalable PHP MVC framework designed for building modern web applications
https://github.com/mahathirrr/kelompok3-mvc
mvc mvc-architecture php-mvc
Last synced: about 1 year ago
JSON representation
A robust and scalable PHP MVC framework designed for building modern web applications
- Host: GitHub
- URL: https://github.com/mahathirrr/kelompok3-mvc
- Owner: Mahathirrr
- License: mit
- Created: 2024-05-20T05:20:17.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2024-05-20T10:11:22.000Z (about 2 years ago)
- Last Synced: 2024-05-21T06:38:38.662Z (about 2 years ago)
- Topics: mvc, mvc-architecture, php-mvc
- Language: JavaScript
- Homepage:
- Size: 6.72 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# PHP MVC Project
This is a web application project built using the Model-View-Controller (MVC) architectural pattern with PHP.
## Directory Structure
- `admin/` - Contains files and images related to the admin panel
- `app/` - Contains the core application code
- `Controllers/` - Contains controller files
- `Libraries/` - Contains library files such as Database.php
- `Models/` - Contains model files
- `Views/` - Contains view files
- `assets/` - Contains assets such as CSS, JavaScript, fonts, and images
- `admin/assets/` - Contains assets specific to the admin panel
- `css/` - Contains CSS files
- `fonts/` - Contains font files
- `images/` - Contains image files
- `js/` - Contains JavaScript files
- `vendor/` - Contains third-party libraries and packages installed via Composer
## Requirements
- PHP >= 7.2
- MySQL or MariaDB
## Installation
1. Clone this repository: `git clone https://github.com/Mahathirrr/Kelompok3-MVC.git`
2. Navigate to the project directory: `cd Kelompok3-MVC`
3. Install dependencies via Composer: `composer install`
4. Create a new database and import the SQL file (if available)
5. Copy the `app/Libraries/Database.php.example` file to `app/Libraries/Database.php` and fill in your database credentials
6. Run the built-in PHP server: `php -S localhost:8000`
7. Open the application in your browser by visiting `http://localhost:8000`
## Contributing
Contributions in the form of bug reports, feature requests, or pull requests are greatly appreciated. Please open a new issue or submit a pull request in this repository.
## Contributors
- Muhammad Mahathir ( 2208107010056 )
- Ganang Setyo Hadi ( 2208107010052 )
- Nurfitriyana sajim (24001031043604513)
- Farhanul Khair ( 2208107010076 )
- Athar Rayyan Muhammad ( 2208107010074 )
- Alfi Zamriza ( 2208107010080 )
## License
This project is licensed under the [MIT License](LICENSE).