Skip to content

Fanur1991/skillzometer-client

Repository files navigation

SKILLZOMETER - Client Side

Skillzometer is a platform designed for developers to easily evaluate their technical skills and showcase them effectively. This tool provides a visually appealing profile with skill indicators and integrates with your projects, assisting you in standing out in the competitive tech job market.

Technologies Used

Frontend Technologies

  • JavaScript: Programming language for frontend development. JavaScript
  • React: A JavaScript library for building user interfaces. React
  • Redux: State management library for JavaScript applications. Redux
  • Redux Toolkit: A package for efficient Redux development. Redux Toolkit

Additional Frontend Libraries and Tools

  • Ant Design: A React UI library with a set of high-quality components.
  • axios: Promise-based HTTP client for the browser and Node.js.
  • i18next: Internationalization framework for JavaScript.
  • React Icons: A library of icons for React.
  • UUID: A package for generating unique identifiers.
  • Web Vitals: Library for measuring real user performance on your website.

Getting Started

  1. Clone the repository: git clone <repository-url>
  2. Navigate to the client directory: cd client
  3. Install dependencies: yarn
  4. Start the development server: yarn start

Available Scripts

  • yarn start: Runs the app in development mode.
  • yarn run build: Builds the app for production.
  • yarn test: Launches the test runner in interactive watch mode.
  • yarn run eject: Removes the single build dependency from your project.

Browser Support

The project is configured to support modern browsers, including the latest versions of Chrome, Firefox, and Safari.