Skip to content

sambhavi0/Internship-Tracker

Repository files navigation

📌 Internship Application Tracker

A simple React based application to track internship applications, their status and important details. Built to practice React fundamentals such as state management, component based architecture and data persistence using localStorage.

🚀 Features

  1. Add internship applications with:

    -> Company name

    -> Role

    -> Application status

    -> Date

  2. View all added applications instantly

  3. Delete applications

  4. Filter applications by status (All / Applied / Rejected)

  5. Persist data using browser localStorage

  6. Responsive and minimal UI

🛠 Tech Stack

-> React (useState, useEffect)

-> JavaScript (ES6)

-> HTML

-> CSS

📂 Project Structure

• App.jsx: main application logic

• Components for:

-> Application form

-> Application list

-> Individual application card

• Local storage handling using React hooks

▶️ How to Run Locally

  1. Clone the repository

  2. Install dependencies

    npm install

  3. Start the development server

    npm run dev

  4. Open the local server URL in your browser

🔮 Future Improvements

Backend integration for persistent storage

• Edit/update application details

• Authentication and user-specific data

• Improved UI and accessibilit

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors