Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/nahidhassanofficial/contactmanagement

A simple contact management application in Laravel for practice
https://github.com/nahidhassanofficial/contactmanagement

contactmanagement laravel

Last synced: 9 days ago
JSON representation

A simple contact management application in Laravel for practice

Awesome Lists containing this project

README

        

![image](https://github.com/user-attachments/assets/c13aeb28-92ef-4b1f-98b3-87e31e69e7b6)

## To run this Laravel app locally, follow these steps:

### Step 1: Clone the repository

```bash
git clone
```

### Step 2: Navigate to the project folder

```bash
cd "ContactManagement"
```

### Step 3: Install dependencies

```bash
composer install
```

### Step 4: Install frontend dependencies

```bash
npm install
```

### Step 5: Install dependencies

**Configure .env file with your database credentials**

```bash
cp .env.example .env
```

### Step 6: Generate application key:

```bash
php artisan key:generate
```

### Step 7: Run database migrations

```bash
php artisan migrate
```

### Step 8: Seed database (optional)

**Use this if you want some dummy data**

```bash
php artisan db:seed
```

### Step 9: Start the development server

```bash
php artisan serve
```

### Step 10: Build frontend assets

```bash
npm run dev
```

**or use `npm run build ` to build assets**

Now you should be able to access the Laravel app at localhost URL displayed on terminal.