An open API service indexing awesome lists of open source software.

https://github.com/officialkhaled/lets-teach-app

A web application for Tutors to find prospective students and for Students who want to hire tutors. - using Codebase 5.9-Admin UI Template
https://github.com/officialkhaled/lets-teach-app

bootstrap jquery laravel laravelbreeze spatie-laravel-permission webapp

Last synced: 2 months ago
JSON representation

A web application for Tutors to find prospective students and for Students who want to hire tutors. - using Codebase 5.9-Admin UI Template

Awesome Lists containing this project

README

          

# Let's Teach Application

This basic Tutor Hiring Platform app uses Laravel and many other laravel packages.
It has three user types:
- Admin who manages the users and their posts.
- Tutor who can create a profile and apply to available jobs.
- Student who can make job posts according to their needs.

A walkthrough going over the steps taken to produce this app.

## Prerequisites & Installation

Before jumping in, you'll want to make sure you have the system requirements met:
- PHP ([Installation Guide](https://www.php.net/manual/en/install.php))
- Composer ([Installation Guide](https://getcomposer.org/doc/00-intro.md))
- Laravel ([Installation Guide](https://laravel.com/docs/10.x))

## To install PHP dependencies:

```bash
composer install
```
## And JS dependencies:
```bash
npm install
```

## Get the project ready:

```bash
php artisan migrate:fresh --seed
php artisan db:seed --class=UserRolePermissionSeeder
```

## To run the application:

```bash
php artisan serve
npm run dev
```

## To view the application running on the server:
http://127.0.0.1:8000