Skip to content

Commit f9797ca

Browse files
update readme
1 parent ba2c2fe commit f9797ca

1 file changed

Lines changed: 34 additions & 29 deletions

File tree

README.md

Lines changed: 34 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1,40 +1,45 @@
1-
# Fernando Tona - Portfolio Website 🚀
1+
# Fernando Tona - Portfolio Website
22

33
[![CI/CD Pipeline](https://github.com/fernandotonacoder/fernandotonacoder.github.io/actions/workflows/ci-cd.yml/badge.svg)](https://github.com/fernandotonacoder/fernandotonacoder.github.io/actions/workflows/ci-cd.yml)
44
[![GitHub Pages](https://img.shields.io/badge/GitHub%20Pages-deployed-success?logo=github)](https://fernandotonacoder.github.io)
55
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
6+
![GitHub last commit](https://img.shields.io/github/last-commit/fernandotonacoder/fernandotonacoder.github.io)
7+
![GitHub repo size](https://img.shields.io/github/repo-size/fernandotonacoder/fernandotonacoder.github.io)
68
[![Code Style: Prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg)](https://github.com/prettier/prettier)
79
[![Tested with Jest](https://img.shields.io/badge/tested_with-jest-99424f.svg?logo=jest)](https://github.com/facebook/jest)
10+
![HTML5](https://img.shields.io/badge/HTML5-E34F26?logo=html5&logoColor=white)
11+
![CSS3](https://img.shields.io/badge/CSS3-1572B6?logo=css3&logoColor=white)
12+
![JavaScript](https://img.shields.io/badge/JavaScript-F7DF1E?logo=javascript&logoColor=black)
813

914
> Personal portfolio website showcasing my work as a Software Developer specializing in .NET/C# and Azure.
1015
11-
**🌐 Live Site:** [fernandotonacoder.github.io](https://fernandotonacoder.github.io)
16+
**Live Site:** [fernandotonacoder.github.io](https://fernandotonacoder.github.io)
1217

1318
---
1419

15-
## Features
20+
## Features
1621

1722
- 🌍 Multi-language support (English, Spanish, French, Portuguese)
18-
- 🎨 Modern, responsive design with glassmorphism effects
19-
- Lightweight vanilla JavaScript - no frameworks
20-
- Fast static site hosted on GitHub Pages
21-
- 🔧 Well-tested with Jest
22-
- 🎯 SEO optimized with dynamic meta tags
23+
- Modern, responsive design with glassmorphism effects
24+
- Lightweight vanilla JavaScript - no frameworks
25+
- Fast static site hosted on GitHub Pages
26+
- Well-tested with Jest
27+
- SEO optimized with dynamic meta tags
2328

24-
## 🛠️ Tech Stack
29+
## Tech Stack
2530

2631
**Frontend:** HTML5 • CSS3 • Vanilla JavaScript • Bootstrap 5
27-
**Development:** Jest • ESLint • Prettier
32+
**Development:** Jest • ESLint • Prettier
2833
**CI/CD:** GitHub Actions
2934
**Deployment:** GitHub Pages
3035

31-
## 🚀 Quick Start
36+
## Quick Start
3237

3338
### For Visitors
3439
Simply visit: **[fernandotonacoder.github.io](https://fernandotonacoder.github.io)**
3540

3641
### For Developers
37-
```bash
42+
\`\`\`bash
3843
# Clone and install
3944
git clone https://github.com/fernandotonacoder/fernandotonacoder.github.io.git
4045
cd fernandotonacoder.github.io
@@ -50,49 +55,49 @@ open src/index.html
5055

5156
# Or Option 2: with local server
5257
python -m http.server 8000 -d src
53-
```
58+
\`\`\`
5459

55-
## 📂 Project Structure
60+
## Project Structure
5661

57-
```
62+
\`\`\`
5863
src/
59-
├── index.html # Main page
60-
├── css/style.css # Styles
64+
├── index.html # Main page
65+
├── css/style.css # Styles
6166
├── js/
62-
│ ├── translations.js # Multi-language system
67+
│ ├── translations.js # Multi-language system
6368
│ ├── custom-select.js # Language selector
64-
│ └── *.test.js # Unit tests
65-
└── locales/ # Translation files (en, es, fr, pt)
66-
```
69+
│ └── *.test.js # Unit tests
70+
└── locales/ # Translation files (en, es, fr, pt)
71+
\`\`\`
6772

68-
## 🧪 Development
73+
## Development Commands
6974

70-
```bash
75+
\`\`\`bash
7176
npm test # Run tests
7277
npm run lint # Check code quality
7378
npm run lint:fix # Auto-fix issues
7479
npm run format # Format code
7580
npm run format:check # Check formatting
76-
```
81+
\`\`\`
7782

78-
## 🔄 CI/CD
83+
## CI/CD Pipeline
7984

8085
- **On PR:** Runs tests, linting, and format checks
8186
- **On Merge:** Deploys to GitHub Pages automatically
8287
- **Branch Protection:** All checks must pass before merging
8388

84-
## 👤 Author
89+
## Author
8590

8691
**Fernando Tona**
87-
🌐 [Website](https://fernandotonacoder.github.io)💼 [LinkedIn](https://www.linkedin.com/in/fernandotona/) 🐙 [GitHub](https://github.com/fernandotonacoder)
92+
[Website](https://fernandotonacoder.github.io)[LinkedIn](https://www.linkedin.com/in/fernandotona/)[GitHub](https://github.com/fernandotonacoder)
8893

89-
## 📚 Documentation
94+
## Documentation
9095

9196
- **[Technical Documentation](docs/project-instructions.md)** - Architecture, conventions, and detailed guides
9297
- **[Development Guide](docs/development.md)** - Setup, testing, and contribution guidelines
9398
- **[Design System](docs/design.md)** - Colors, typography, and styling patterns
9499

95-
## License
100+
## License
96101

97102
MIT License - see [LICENSE](LICENSE) for details.
98103

0 commit comments

Comments
 (0)