Skip to content

1st task of codsoft virtual internship - a portfolio site. This is a beautifully styled and simply animated single page portfolio site.

Notifications You must be signed in to change notification settings

tsdebug/codsoft_task-1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

👩🏻‍💻 My First Portfolio

Status HTML5 CSS3 JavaScript

🚀 The Beginning of the Journey

This project represents the very first step in my software development career. Built as Task 1 for the CodSoft Virtual Internship, this portfolio was my first deep dive into the core technologies of the web.

While I have learned significantly more complex technologies since writing this code, I keep this repository public to serve as a baseline for my growth. It documents the moment I transitioned from "learning about code" to "building with code."

🔗 Live Demo

Click here to view the Portfolio (If the link doesn't work here, check the "About" section on the right side of this repository!)

🛠️ Features

  • Smooth Navigation: Implemented ID-based routing that allows users to seamlessly scroll to specific sections (About, Skills, Contact) by clicking the navigation bar.
  • Structural Integrity: Built using semantic HTML5 to ensure proper document structure.
  • Media Integration: Successfully integrated image assets and styled them within the layout.

🧠 Key Learnings & Challenges

This project was less about "flashy features" and more about mastering the fundamentals. Through this process, I learned:

  1. The "Holy Trinity" of Web Dev: deeply understanding how HTML (structure), CSS (presentation), and JavaScript (behavior) interact with one another.
  2. Standard Conventions: The importance of professional file naming (e.g., index.html) and directory organization—habits I still use today.
  3. Deployment: How to take code from a local machine and host it live on the internet using GitHub Pages.
  4. Debugging Basics: How to inspect elements and fix layout shifts when things didn't look right.

💻 Tech Stack

  • HTML5: For the skeleton and structure.
  • CSS3: For styling, spacing, and layout.
  • JavaScript (Vanilla): For basic interactivity and DOM manipulation.

🏃🏻‍♀️ How to Run Locally

If you want to see the code behind my first project:

  1. Clone the repository:
    git clone https://github.com/tsdebug/codsoft_task-1.git
  2. Navigate to the project folder.
  3. Open index.html in your browser (Chrome, Firefox, etc.).

Created with ❤️ and a hunger for knowledge.

About

1st task of codsoft virtual internship - a portfolio site. This is a beautifully styled and simply animated single page portfolio site.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published