Skip to content

Latest commit

 

History

History
79 lines (52 loc) · 2.43 KB

README.md

File metadata and controls

79 lines (52 loc) · 2.43 KB

Recruiterflow Test

This project is a React application built with TypeScript and Vite. It leverages modern features such as Hot Module Replacement (HMR), ESLint configuration, and framer-motion for animations.

Table of Contents

Preview URL

You can view the live application at the following URL:

https://recruiterflow.vercel.app/

Prerequisites

  • Node.js (v14 or later) installed on your machine.
  • npm (or Yarn) installed.

Getting Started

  • git clone https://github.com/gulam159/recruiterflow.git
  • cd recruiterflow
  • npm install
  • npm run dev

Dependencies

Core Dependencies

  • axios: For making HTTP requests.
  • framer-motion: For animations and motion components.
  • react: The core React library.
  • react-dom: React DOM rendering library.
  • react-icons: Icons for React components.

Development Dependencies

  • @types/react: TypeScript types for React.
  • @types/react-dom: TypeScript types for React DOM.
  • @typescript-eslint/eslint-plugin: ESLint plugin for TypeScript.
  • @typescript-eslint/parser: ESLint parser for TypeScript.
  • @vitejs/plugin-react: Vite plugin for React with Fast Refresh.
  • autoprefixer: PostCSS plugin for adding vendor prefixes.
  • eslint: Linter for JavaScript and TypeScript.
  • eslint-plugin-react-hooks: ESLint plugin for React hooks.
  • eslint-plugin-react-refresh: ESLint plugin for React Refresh.
  • postcss: PostCSS tool for processing CSS.
  • tailwindcss: Utility-first CSS framework for styling.
  • typescript: TypeScript compiler.
  • vite: Build tool and development server.

Scripts

  • dev: Starts the development server using Vite.
  • build: Compiles TypeScript and builds the project using Vite.
  • lint: Runs ESLint to check for code quality and style issues.
  • preview: Previews the production build locally.

Features

  • TypeScript Integration: Fully integrated TypeScript for type safety.
  • Vite: Fast development server with Hot Module Replacement (HMR).
  • React Icons: Utilizes react-icons for icon support.
  • Framer Motion: Provides smooth animations and transitions.
  • Tailwind CSS: Utility-first CSS framework for rapid UI development.