Pedro is a powerful, easy-to-use Laravel-based web application designed to streamline your business operations. With features such as user authentication, role-based access control, and a parent-child user hierarchy, Pedro ensures efficient data management and visibility across different user levels.
- User Authentication: Secure login and registration for a seamless user experience.
- Role-Based Access Control: Customizable roles with specific permissions for fine-grained control.
- Parent-Child User Hierarchy: Empower parent users to manage and view data for their child users.
- Data Management: Quickly handle and retrieve user-specific data for informed decision-making.
- Clone the repository:
git clone https://github.com/DcSyedFaraz/pedro.git
Navigate to the project directory:
cd pedro
- Install dependencies:
composer install
npm install
- Set up the environment file:
cp .env.example .env
- Configure the .env file with your database and other necessary settings.
Generate the application key:
php artisan key:generate
- Run the migrations:
php artisan migrate
Start the local development server:
php artisan serve
Access the application at http://localhost:8000.
Feel free to fork this repository and contribute by submitting pull requests. For major changes, please open an issue first to discuss what you would like to change.
This project is open-source and available under the MIT License.
For more information, visit the GitHub repository.