GitHunt
AD

AdrianaAC/frontend-assessment-nearshore

Frontend technical assessment built with React and TypeScript.

Nearshore โ€” Frontend Technical Assessment

This repository contains my solution for a frontend technical assessment completed during a recruitment process.

The goal of the challenge was to implement a frontend interface using modern React practices, focusing on component architecture, data handling, and clean UI implementation.


โœจ Features

  • React component-based architecture
  • Client-side navigation using React Router
  • Dynamic rendering of data
  • Reusable UI components
  • Clean and modular folder structure

๐Ÿงฐ Tech Stack

  • React
  • TypeScript
  • React Router
  • Vite
  • CSS

๐Ÿ“ Project Structure

src
โ”œโ”€โ”€ components # Reusable UI components
โ”œโ”€โ”€ pages # Application pages
โ”œโ”€โ”€ assets # Images / static files
โ”œโ”€โ”€ App.tsx # Main application entry
โ””โ”€โ”€ main.tsx # Application bootstrap


โ–ถ๏ธ Run the Project Locally

Install dependencies:

npm install

Start the development server:

npm run dev

The application will start on the local development server provided by Vite.


##๐Ÿ“Œ Notes

This repository represents my personal implementation of the challenge and was created for demonstration and portfolio purposes.

If additional time were available, possible improvements could include:

  • Adding unit tests with React Testing Library
  • Improving accessibility
  • Adding loading and error states
  • Improving responsiveness for smaller screens

Languages

TypeScript60.6%CSS27.4%HTML12.0%

Contributors

Created October 21, 2024
Updated March 6, 2026