Build 4 Responsive Pages Using React.js, HTML and CSS

Job ID: 40250454

Budget: $2 – $8 USD

I am looking for a frontend developer to build 4 responsive web pages using React.js with clean HTML and CSS.

Project details:

Create 4 pages based on provided requirements or wireframes

Use React.js with functional components and hooks

Implement clean, semantic HTML

Use modern CSS (Flexbox, Grid, media queries) for responsive layouts

Ensure pages look good on desktop, tablet, and mobile

Organize components and files in a clear, maintainable structure

Basic client-side routing between pages (e.g., using React Router or similar)

Handle simple UI interactions (forms, buttons, showing/hiding sections, basic state)

Follow best practices for naming, structure, and code readability

Requirements:

Strong experience with React.js (components, props, state, hooks)

Solid understanding of HTML and CSS, including responsive design

Ability to translate a design or spec into pixel-accurate pages

Attention to detail (spacing, typography, alignment)

Good communication and reliability

Nice to have:

Experience consuming REST APIs in React

Familiarity with Git and common workflows

When applying, please share:

A brief note about your React experience

2–3 live links or screenshots of React frontends you have built

A short note on how you usually structure a small React project (folders, components, styles)