Skip to content

sahangeesara/angular-laravel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

angular-laravel

Web Application(Online Store)

Online Store is a modern web application built using Laravel REST API and Angular. The system provides a clean and responsive interface for browsing technology products such as phones, vehicles, and laptops.

This project demonstrates full-stack development using PHP backend services and Angular frontend architecture.


🚀 Features

  • Product category navigation (Phone, Vehicle, Laptop)
  • Responsive UI design
  • RESTful API integration
  • Modern UI using Angular Material
  • Clean and scalable project structure
  • Version controlled using GitHub

🛠️ Tech Stack

Programming Language

  • PHP

Backend

  • Laravel (REST API)

Frontend

  • Angular
  • Bootstrap
  • Angular Material

Tools

  • IntelliJ IDEA
  • PhpStorm
  • Git & GitHub

📂 Project Structure

Online Store
│
├── backend (Laravel API)
│   ├── controllers
│   ├── models
│   ├── routes
│   └── migrations
│
├── frontend (Angular)
│   ├── components
│   ├── services
│   ├── modules
│   └── assets

⚙️ Installation

1️⃣ Clone the Repository

https://github.com/sahangeesara/angular-laravel.git

2️⃣ Backend Setup (Laravel)

cd backend

composer install

cp .env.example .env

php artisan key:generate

php artisan migrate

php artisan serve

3️⃣ Frontend Setup (Angular)

cd frontend

npm install

ng serve

** 🌐 Application Preview**

The application contains a modern homepage with navigation for different product categories, such as:

  • Home
  • Phone
  • Vehicle
  • Laptop
  • About

👨‍💻 Developer

Sahan Geesara

  • Backend Developer (Laravel / PHP)
  • Frontend Developer (Angular)

📍 Polonnaruwa, Sri Lanka

📜 License

This project is open-source and available under the MIT License.

About

online shop

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors