Skip to content

tazdikorshan/TeamProject_58

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

373 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🏠 HomeDome: Welcome to the Home of Home Products

Website Live

HomeDome is a modern, minimalist e-commerce marketplace designed specifically for first-time homeowners. Furnishing a new building can be overwhelming, so we built a platform that cuts out the noise. No unnecessary pages, no friction; just a smooth, efficient shopping experience to get your space sorted.

Whether you're looking for appliances, furniture, kitchenware, home decor, or lighting, HomeDome operates on the principle of equivalent exchange: you give us your clicks, we give you a seamlessly furnished home.

📸 Preview

Screenshot 2026-03-26 150410

✨ Core Features

  • Frictionless Shopping: Tailored UX/UI for younger, first-time buyers with short attention spans. Get in, find what you need, check out.
  • Categorized Inventory: Browse effortlessly through Appliances, Furniture, Kitchenware, Home Decor, and Lighting.
  • Admin Dashboard: A dedicated portal for site administrators to manage user accounts, monitor stock levels, oversee customer orders, and update product listings.
  • Secure Authentication: Robust user login and registration powered by Laravel's built-in security features.

🛠 Tech Stack

Our Team of 7 developers utilized the following technologies to bring HomeDome to life:

Backend:

  • PHP / Laravel: Chosen for its advanced security features, scalability, and the Eloquent ORM for seamless database management.
  • MySQL: Relational database handling users, orders, and complex product relationships.

Frontend:

  • HTML5, CSS3, JavaScript: For a responsive, dynamic user interface.
  • Vite / NPM: Asset bundling and frontend compilation.

Version Control & Hosting:

  • GitHub: Agile team collaboration and version control.

⚙️ Installation & Setup

Want to run HomeDome locally? Just follow these steps to get your local environment running:

Prerequisites

Make sure you have PHP, Composer, Node.js/NPM, and MySQL installed on your machine.

Step-by-Step Guide

  1. Clone the repository:
    git clone https://github.com/tazdikorshan/TeamProject_58.git
     cd TeamProject_58
  2. Install PHP dependencies (Laravel):
       composer install

3.Install Frontend dependencies (Node/Vite):

       npm install

4.Set up your environment variables:

       cp .env.example .env

5.Generate the application key:

      php artisan key:generate

6.Run database migrations:

     php artisan migrate --seed

7.Awaken the servers: You will need two terminal windows open for this. Terminal 1:

     php artisan serve

Terminal 2:

   npm run dev

Contributors

Amanjit
Amanjit Singh
Nathan
Nathan Hoo
muhammed
Muhammed Afjar
najwan
Najwan Laskar
ahmed abdulrahman
Ahmed Abdulrahman
Donell
Donell Zhanje
Ashvinth
Ashvinth Anandavel

About

An e-commerce website for home appliances and furniture.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors