user-table

User Table Application

A dynamic user data table application built with TypeScript and HTML/CSS that allows users to search, filter, sort, and paginate through student records.

Features

Project Structure

user-table/
├── src/
│   ├── index.html          # Main HTML file with table layout and controls
│   ├── index.ts            # TypeScript logic for data management and interactions
│   ├── index.css           # Styling for the application
├── dist/                   # Compiled JavaScript output
├── package.json            # Project dependencies and metadata
├── tsconfig.json           # TypeScript configuration
└── readme.md               # This file

User Data

The application includes a dataset of 20 student records with the following information:

Technologies Used

Dependencies

Getting Started

  1. Install dependencies:
    npm install
    
  2. Compile TypeScript to JavaScript:
    npx tsc
    
  3. Open src/index.html in a web browser to view the application

How to Use