Skip to content

This repository helps CSE 3422: Software Engineering Lab students at United International University (UIU) learn PHP and MySQL through hands-on CRUD (Create, Read, Update, Delete) projects. It serves as a practical guide to database operations, version control with Git, and basic software testing.

Notifications You must be signed in to change notification settings

TashinParvez/software-engineering-lab-uiu

Repository files navigation

💻 Software-Engineering-Lab-UIU

This repository contains the code and documentation for the Software Engineering Lab course at United International University (UIU).

The primary goal of this course is to gain hands-on experience in:

  • CRUD Operations (Create, Read, Update, Delete) using PHP and MySQL
  • Version Control with Git
  • Software Testing (Unit & Integration Testing)

The project involves building a simple web application that performs database operations and progressively enhancing it with testing and version control best practices.


🚀 Repo Covered

  • CRUD Operations
  • Git Usage and Management
  • Testing (Unit and Integration)

📦 Prerequisites

  • PHP (version 7.x or higher recommended)
  • MySQL Server
  • Apache or any web server with PHP support (e.g., XAMPP, WAMP, LAMP)
  • Git (for version control)

📥 Clone the repository:

git clone https://github.com/yourusername/software-engineering-lab-uiu.git

📂 File Structure of this Repo


📚 Additional Resources

To deepen your understanding of SQL and MySQL database operations, check out this comprehensive guide authored by Tashin Parvez from United International University:


Contributing

Contributions are welcome! Feel free to submit issues or pull requests to improve functionality, add features, or fix bugs.


Contact

For any questions or support, contact:

Tashin Parvez

Email: tashinparvez2002@gmail.com

LinkedIn: linkedin.com/in/tashinparvez

About

This repository helps CSE 3422: Software Engineering Lab students at United International University (UIU) learn PHP and MySQL through hands-on CRUD (Create, Read, Update, Delete) projects. It serves as a practical guide to database operations, version control with Git, and basic software testing.

Topics

Resources

Stars

Watchers

Forks