Skip to content

Latest commit

 

History

History
66 lines (45 loc) · 1.17 KB

README.md

File metadata and controls

66 lines (45 loc) · 1.17 KB

Interns Management Project

A simple intern management system built with Vue.js, featuring an easy-to-use interface for adding, editing, and viewing interns.

Built With

Getting Started

Installation

  1. Clone the repository:
    git clone https://github.com/your-github-username/interns-management.git
  2. Navigate to the project directory:
    cd interns-management
  3. Install the dependencies:
    npm install

Running Locally

Start the development server:

npm run dev

Visit http://localhost:5173 in your browser.

Features

  • Add Interns: Add new interns using a modal.
  • Edit Interns: Update intern details.
  • Responsive Design: Optimized for desktop, tablet, and mobile.
  • Pagination: Paginated list of interns.

Testing

Unit Testing

Run unit tests with Vitest:

npm run test:unit

End-to-End Testing

Run E2E tests with Playwright:

npm run test:e2e

License

Distributed under the MIT License.