Skip to content

Harshana-Prabhath/salary-calculator-2024-Q2-BinaryWizardX

Repository files navigation

project Name

salary-calculator-2024-Q2-BinaryWizardX

Description

Completed code for the assesment given by Beta Launch.io on 6th june 2024 at 08.00 pm.

prerequisites

Before you begin, ensure you have the following requirements:

  • You have installed Node.js and npm .
  • You have a working internet connection to install project dependencies.

Installation

Follow these steps to setup the project.

  1. Clone the repository :
      git clone https://github.com/BinaryWizardX/salary-calculator-2024-Q2-BinaryWizardX.git
      cd salary-calculator-2024-Q2-BinaryWizardX
    
  2. Install the dependencies :
    npm install
    

Run the project locally

  1. Start the development server
    npm run dev
  2. Open your web browser and navigate to http://localhost:3000.

To create an optimized production build

  1. Run the build command:
    npm run build
  2. Start the production server
    npm start
  3. Your application will be running on http://localhost:3000

Deployment

The project is deployed on the vercel platform and is live. You can use the below link to navigate to the live site: https://salary-calculator-by-harshana.vercel.app/

Technologies used

This project is built with the following libraries adn frameworks

  • Next.js: A React framework for production.
  • React: A JavaScript library for building user interfaces.
  • Tailwind CSS: A utility-first CSS framework for rapid UI development.
  • React Icons: Include popular icons in your React projects easily with react-icons.
  • ESLint: A static code analysis tool for identifying problematic patterns in JavaScript code.
  • Styled-components: A library for React that lets you write CSS directly in your JavaScript to style components.
  • clsx: A utility for conditionally combining class names in JavaScript.
  • tailwind-merge: Resolves and merges conflicting Tailwind CSS classes into a single class string.

Contact

If you have any questions or need further assistance, feel free to contact: