Skip to content

A web application built with Laravel 8 that helps manage interior design projects and showcases portfolios. It supports three user roles: Admin, Employee (Interior Designer), and Client.

Notifications You must be signed in to change notification settings

antaridj1/interior-design-web

Repository files navigation

About Interior Design Management Web

Interior Design Management Web is a streamlined web application built with Laravel 8, designed to support interior design corporate to manage their client's projects. The application provides a user-friendly landing page for potential customers, pages for client to see the project progress, pages for employee to report their progress, and admin dashboard for owner of the company

Key Features

  • Order System: Order interior design and sent a notification with email and whatsapp.
  • Report Management: Upload and see the progress report of the project
  • Admin Dashboard: Manage the projects with a comprehensive dashboard.
  • Responsive Design: Optimized for both desktop and mobile devices.

Getting Started

Requirements

  • PHP >= 8.0
  • Composer
  • MySQL database
  • Web Server: Apache, Nginx, or similar

Installation

  1. Clone Repository

     git clone https://github.com/your-username/interior-design-web.git
     cd interior-design-web
     composer install
  2. Create Environtment

    cp .env.example .env
  3. Generate Key in .env

    php artisan key:generate
  4. Create Database Create a database named "interior"

  5. Run The Migrations

    php artisan migrate --seed
  6. Run The Web

    php artisan server

    Visit http://127.0.0.1:8000 to access the application.

About

A web application built with Laravel 8 that helps manage interior design projects and showcases portfolios. It supports three user roles: Admin, Employee (Interior Designer), and Client.

Topics

Resources

Stars

Watchers

Forks