Skip to content

Commit aa10cc1

Browse files
committed
//
1 parent 28582cd commit aa10cc1

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

readme.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,23 @@
11
# AngularJS Demo Project
22
This is a simple AngularJS demo project showcasing basic single-page application features including routing, data binding, and Material Design styling.
3+
34
## 🔗 Live Demo
45
You can view the live deployed version of this project here:
5-
*https://ongunakaycom.github.io/angular-js-demo*
6+
https://ongunakaycom.github.io/angular-js-demo
7+
68
---
79
## 🚀 Deployment
810
This project is automatically deployed to GitHub Pages using a GitHub Actions workflow. Every push to the `main` branch triggers a deployment pipeline that publishes the latest version to the `gh-pages` branch.
11+
912
### CI/CD Workflow
1013
- Runs on every push to `main`
1114
- Builds the public directory from project files
1215
- Pushes content to `gh-pages` branch
1316
- Uses peaceiris/actions-gh-pages
1417
GitHub Actions config file: `.github/workflows/deploy.yml`
18+
1519
---
20+
1621
## 📁 Project Structure
1722
```
1823
/
@@ -30,17 +35,22 @@ GitHub Actions config file: `.github/workflows/deploy.yml`
3035
- `home.html`, `about.html`, `cv.html`: Different views for the single-page app
3136
- `style.css`: Custom CSS styles
3237
- `readme.md`: This project documentation
38+
3339
---
40+
3441
## ✨ Features
3542
- AngularJS routing with ngRoute
3643
- Dynamic content loading based on views
3744
- Material Design styling with Angular Material
3845
- Responsive single-page application (SPA)
3946
- Lightweight and easy to understand codebase
47+
4048
---
49+
4150
## 🧰 Prerequisites
4251
- A modern web browser (Chrome, Firefox, Edge, etc.)
4352
- A simple HTTP server (Python, Node, etc.)
53+
4454
---
4555
## 📦 Usage
4656
### Option 1: Python HTTP Server

0 commit comments

Comments
 (0)