Skip to content

Latest commit

Β 

History

History
95 lines (76 loc) Β· 3.08 KB

File metadata and controls

95 lines (76 loc) Β· 3.08 KB

πŸ’» Into the Webverse - Expense Tracker Workshop

Expense Tracker

Presented by KJSCE-ACM

πŸš€ Into the Webverse is an immersive code-along workshop where you'll build a fully functional Expense Tracker using the fundamentals of web development. Whether you're a beginner or looking to refine your skills, this hands-on session will guide you through the core concepts, ensuring a streamlined and engaging learning experience.

✨ What You’ll Learn

βœ… Basics of HTML, CSS, and JavaScript
βœ… Managing state and handling user inputs
βœ… Working with local storage for data persistence
βœ… Building a responsive and interactive UI

πŸš€ Git & GitHub

πŸ“Œ Installation

πŸ”Ή Windows

  1. Download Git from Windows Git Download.
  2. Run the installer and follow the setup instructions.

πŸ”Ή macOS

  1. First, install Homebrew by running the following command in your terminal:
    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  2. brew install git

βš™οΈ Git & GitHub Setup

  1. Verify Git Installation Open Command Prompt and run:
  git --version
  1. Set Up Git Username & Email Configure your Git identity (used for commits):
  git config --global user.name "Your Name"
  git config --global user.email "your-email@example.com"
  1. Clone a Repository
  git clone "repository-link"

⚑ Basic Git Commands

  1. git add . Adds all changes to the staging area.
  2. git commit -m "message" Saves the changes to the local repository.
  3. git push origin main Uploads the changes to GitHub.
  4. git pull origin main Fetches updates from GitHub and merges them locally.

🌍 GitHub

GitHub is a cloud-based platform that integrates with Git, allowing you to:

  • Store and manage your projects in remote repositories.
  • Collaborate with teammates and contribute to open-source projects.
  • Keep track of changes, issues, and different versions of your code.
  • Showcase your work and build a strong portfolio.

⭐ Folder Structure

Into-The-Webverse
β”œβ”€β”€β”€ demonstration
β”‚    └─── css
β”‚      └─── flex.html
β”‚      └─── absolute-relative.html
β”‚      └─── font.html
β”‚      └─── invert.html
β”‚      └─── media-query.html
β”‚      └─── mp.html
β”‚      └─── overflow.html
β”‚      └─── z-index.html
β”‚    └─── js
β”‚      └─── js.html
β”‚      └─── script.js
β”œβ”€β”€β”€ expense-tracker
β”‚      └─── assets
β”‚      └─── index.html
β”‚      └─── index.css
β”‚      └─── index.js
β”œβ”€β”€β”€ README.md  

Made with ❀️ by KJSCE-ACM