PHPackages                             astraphp/phpmvc - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Framework](/categories/framework)
4. /
5. astraphp/phpmvc

ActiveLibrary[Framework](/categories/framework)

astraphp/phpmvc
===============

v1.0.0(1y ago)016PHP

Since Aug 1Pushed 1y ago1 watchersCompare

[ Source](https://github.com/talha0304/AstraPhpMvc)[ Packagist](https://packagist.org/packages/astraphp/phpmvc)[ RSS](/packages/astraphp-phpmvc/feed)WikiDiscussions master Synced yesterday

READMEChangelog (1)Dependencies (1)Versions (2)Used By (0)

Certainly! Here is the updated documentation for the Astraphpmvc framework, including features for updating and deleting users:

---

**Welcome to the Astraphpmvc Framework!**

This project is designed for educational purposes to demonstrate a basic PHP MVC framework. It currently supports session management, flash messages, routing, user login/logout, user addition, display, update, and delete operations.

### Features

[](#features)

- Session Management
- Migrations
- Flash Messages
- Master Layout
- Routing
- Form Validation
- User Validation
- Database Validation
- User Login/Logout
- Add User
- Show User
- Update User
- Delete User
- Protected Routes

### Installation

[](#installation)

Follow these steps to get started with the Astraphpmvc framework:

#### 1. Install the Framework

[](#1-install-the-framework)

Use Composer to install the framework:

```
composer require astraphp/phpmvc
```

#### 2. Navigate to the Project Directory

[](#2-navigate-to-the-project-directory)

Change to the project directory:

```
cd vendor/astraphp/aphpmvc/public
```

This is the entry point of the project.

#### 3. Configure Your Database

[](#3-configure-your-database)

Update the `.env` file with your database connection details.

#### 4. Start the Server

[](#4-start-the-server)

Start the PHP built-in server with the following command:

```
php -S localhost:8080
```

#### 5. Run Migrations

[](#5-run-migrations)

Navigate to the `phpmvc` directory and run the migrations:

```
cd path/to/phpmvc
php migration.php
```

### Contributing

[](#contributing)

We welcome contributions to the Astraphpmvc framework! If you would like to contribute, please fork the repository and submit a pull request. Ensure your contributions follow the existing coding standards and include appropriate tests.

Note: This project is intended for educational purposes only. While contributions are encouraged, the framework is not fully tested for production environments. Use it at your own risk if deploying in production settings.

### License

[](#license)

This project is licensed under the terms specified by Talha Saleem. You may use and contribute to this project, but it cannot be sold or used for commercial purposes.

Happy coding!

###  Health Score

23

—

LowBetter than 26% of packages

Maintenance32

Infrequent updates — may be unmaintained

Popularity6

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity40

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

701d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/143869045?v=4)[talha saleem](/maintainers/talha0304)[@talha0304](https://github.com/talha0304)

---

Top Contributors

[![talha0304](https://avatars.githubusercontent.com/u/143869045?v=4)](https://github.com/talha0304 "talha0304 (2 commits)")

### Embed Badge

![Health badge](/badges/astraphp-phpmvc/health.svg)

```
[![Health](https://phpackages.com/badges/astraphp-phpmvc/health.svg)](https://phpackages.com/packages/astraphp-phpmvc)
```

###  Alternatives

[laravel/framework

The Laravel Framework.

34.8k543.8M20.1k](/packages/laravel-framework)[tempest/framework

The PHP framework that gets out of your way.

2.2k34.4k15](/packages/tempest-framework)[doppar/framework

The Doppar Framework

4012.4k14](/packages/doppar-framework)[lion/bundle

Lion-framework configuration and initialization package

122.3k4](/packages/lion-bundle)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
