A simple intern management system built with Vue.js, featuring an easy-to-use interface for adding, editing, and viewing interns.
- Clone the repository:
git clone https://github.com/your-github-username/interns-management.git
- Navigate to the project directory:
cd interns-management
- Install the dependencies:
npm install
Start the development server:
npm run dev
Visit http://localhost:5173
in your browser.
- 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.
Run unit tests with Vitest:
npm run test:unit
Run E2E tests with Playwright:
npm run test:e2e
Distributed under the MIT License.