https://github.com/fare4z/workshop-taskmanagementsystem
https://github.com/fare4z/workshop-taskmanagementsystem
bootstrap5 codeigniter4 php task-management-system
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/fare4z/workshop-taskmanagementsystem
- Owner: fare4z
- License: mit
- Created: 2024-09-11T08:39:11.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2025-10-15T16:15:49.000Z (9 months ago)
- Last Synced: 2025-10-23T16:06:41.125Z (8 months ago)
- Topics: bootstrap5, codeigniter4, php, task-management-system
- Language: PHP
- Homepage: https://url.fare4z.com/lyTMr
- Size: 1.01 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Workshop on Full Stack Web Development
**Date**: 10 - 12 September 2024
**Venue**: E14, Politeknik Seberang Perai
# Bengkel Intensif CodeIgniter 4
**Date**: 23 August 2025
**Venue**: E14, Politeknik Seberang Perai
## Agenda
1. Introduction to Full Stack Web Development
2. Version Control System (VCS)
3. Front End Development (Using Bootstrap 5)
4. Back End Development (Using CodeIgniter4 Framework)
---
## Final Output: Task Management System
**URL**: url.fare4z.com/lyTMr
### Screenshots
---
### Steps to Run the Project
### Important Notes for Running the Project
> **Note**: The following commands need to be executed in Command Prompt (CMD) or Terminal.
1. **Clone the repository**:
```bash
git clone https://github.com/fare4z/Workshop-TaskManagementSystem.git
```
2. **Navigate into the project directory**:
```bash
cd Workshop-TaskManagementSystem
```
3. **Install dependencies via Composer**:
```bash
composer install
```
4. **Set up the environment file**:
- Duplicate `env` and rename it to `.env`.
```bash
copy env .env
```
- Modify the necessary configurations like database settings.
5. **Create Database**:
- Create a new database named `dbTaskDemo` in your MySQL server.
```bash
php spark db:create dbTaskDemo
```
5. **Run migration files**:
```bash
php spark migrate
```
6. **Run seed files**:
```bash
php spark db:seed UserSeeder
```
7. **Run the local development server**:
```bash
php spark serve
```
8. Access the application via `http://localhost:8080`.
---
## Notes & Materials
For further reading and additional materials, visit here.
## Email Setup
To enable email functionality in the application, follow these steps:
1. Sign up for a MailTrap account at MailTrap.