https://github.com/mogahidgaffar/cakephp_crud_app
simple Students CRUD app built with cakephp
https://github.com/mogahidgaffar/cakephp_crud_app
Last synced: 7 months ago
JSON representation
simple Students CRUD app built with cakephp
- Host: GitHub
- URL: https://github.com/mogahidgaffar/cakephp_crud_app
- Owner: MogahidGaffar
- Created: 2023-12-16T13:57:47.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-08-19T06:29:26.000Z (about 1 year ago)
- Last Synced: 2025-01-15T18:39:44.192Z (9 months ago)
- Language: PHP
- Homepage:
- Size: 1.09 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# CakePHP 4 Students CRUD Web App
This is a simple CRUD (Create, Read, Update, Delete) web app built using CakePHP 4, designed to manage student records.
list page
Add page
Edit page
Delete
## Features
- **Student Management**: Perform CRUD operations on student records.
- **Responsive Design**: Interface optimized for various devices.## Installation
### Requirements
- PHP (>= 7.2.0)
- Composer
- MySQL or other compatible database### Steps
1. **Clone the Repository**
```bash
git clone https://github.com/MogahidGaffar/CakePhp_ToDo_App
```2. **Install Dependencies**
```bash
composer install
```3. **Database Configuration**
Rename config/app.default.php to config/app.php.
Configure your database connection in config/app.php:
```bash
'Datasources' => [
'default' => [
'host' => 'localhost',
'username' => 'your_username',
'password' => 'your_password',
'database' => 'your_database',
// Other settings
],
],
```
4. **Run Migrations**
```bash
bin/cake migrations migrate
```5. **Start the Server**
```bash
bin/cake server -p 8765
```Access the app at http://localhost:8765
### Usage
- Log in as an administrator.
- View the list of students.
- Add new students with their details.
- Update existing student records.
- Delete students from the database.### Contributing
Contributions are welcome! Fork this repository, make changes, and submit a pull request.### License
This project is licensed under the MIT License.