PHPackages                             angwa/saroboot - 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. angwa/saroboot

ActiveProject[Framework](/categories/framework)

angwa/saroboot
==============

PHP MVC framework with routing for easy API coding

20PHP

Since Mar 30Pushed 3y ago1 watchersCompare

[ Source](https://github.com/Angwa/saroboot)[ Packagist](https://packagist.org/packages/angwa/saroboot)[ RSS](/packages/angwa-saroboot/feed)WikiDiscussions master Synced today

READMEChangelogDependenciesVersions (2)Used By (0)

Saroboot - PHP MVC framework for API coding
===========================================

[](#saroboot---php-mvc-framework-for-api-coding)

This project is written with Model - View - Controller (MVC) architecture. Look at this article for more understanding of [MVC Architecture](https://www.javatpoint.com/php-mvc-architecture). The framework is made for writting super API endpoints. It implements JSON Web Token for user Authentication. Please take a look at [JWT](https://jwt.io/).

Postman Documentation
---------------------

[](#postman-documentation)

Please import the postman collection from the root folder with the name `saroboot.postman_collection.json` after successful installation

Installation and usage
----------------------

[](#installation-and-usage)

This framework requires PHP 7.4 or higher .
You can simply clone ` saroboot` like below on your bash

```
git clone https://github.com/angwa/saroboot.git
```

NOTICE:
-------

[](#notice)

The folder should be cloned to htdocs folder of your xamp or www folder of your wamp

### Next step. VERY Important

[](#next-step-very-important)

Run composer update on your bash

```
composer update
```

Create a new database and import the database file `database.sql` inside `db` folder on the root directory of `saroboot`. The database only contain the `users` table which we will use for demostration

The next step is to configure your environment. Simply open `config.php` on the root directory and edit the password and database to suit you. The file looks like this

```
