/accentureapp

Primary LanguageJavaScript

Front-End Challenge

This project is a front-end development challenge that involves implementing a design provided in Figma, fetching data from an API, and creating various components for a web application.

Table of Contents

Getting Started

Prerequisites

  • Node.js and npm installed on your local machine.

Installation

  1. Clone this repository to your local machine: git clone https://github.com/sthe93/accentureapp.git cd accentureapp npm install npm start The application will be accessible at http://localhost:3000

  2. Clone this repository to your local machine: git clone https://github.com/sthe93/accentureapi.git cd accentureapi
    npm install node server.js The application will be accessible at http://localhost:3001

  3. Project Description This project involves implementing a front-end design provided in Figma. The design includes various sections, such as a header, hero section, case studies, brands, and a footer. The goal is to create responsive components that match the design and fetch case study data from an API.

  4. API Integration Data for the case studies is retrieved from the provided API endpoint:

API Endpoint: https://zm6zxgq6hyhe3smi5krzsrk2fu0iidhh.lambda-url.us-east-1.on.aws The data is fetched and displayed in the "Case Studies" section as a slider, from my our proxy server.

  1. Technologies Used React.js Axios for API requests

  2. Contributing Contributions are welcome! If you'd like to contribute to this project, please follow these guidelines:

Fork the repository. Create a new branch for your feature or bug fix. Make your changes and commit them. Push your changes to your fork. Submit a pull request.