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 installStart the development server:
npm run devThe 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