Sharleen Salma - Week 03 Project
This project focuses on mastering the developer workflow, specifically the Command Line Interface (CLI) and Git version control. This week, I moved beyond simple coding and learned how to manage professional project structures and collaborate using GitHub.
Live Demo
View Live Site
Screenshot

Features
- ✅ Terminal-driven workflow (no GUI used for file management)
- ✅ Automated project setup using Shell/PowerShell scripts
- ✅ Advanced Git branching and merging strategy
- ✅ Clean, professional commit history
- ✅ Optimized repository structure
Technologies Used
- Terminal (Bash/PowerShell)
- Git & GitHub
- Shell Scripting
- Markdown
Project Structure
iyf-s10-week-03-s7085751-afk/
├── terminal-log.md
├── new-project.sh
├── index.html
├── about.html
├── projects.html
├── contact.html
├── css/
│ └── styles.css
└── images/
What I Learned
- CLI Efficiency: I learned how to navigate complex file systems and manipulate directories entirely through the terminal, which has significantly sped up my workflow.
- Version Control Mastery: I practiced branching, merging, and resolving conflicts. This taught me how to work on new features safely without affecting the stable “main” code.
- Automation: Writing my first shell script to generate a project boilerplate was a “lightbulb moment” for how much manual work can be saved through basic programming.
Future Improvements
- Email: s7085751@gmail.com
- GitHub: @s7085751-afk
License
This project is open source and available under the MIT License