interior-design-web

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.

Stars
1
Committers
1

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.

Related Projects