Skip to content

Code used for conducting technical interviews for the iarchives team.

Notifications You must be signed in to change notification settings

litsters/iarchives-technical-interview

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Introduction

This repository contains code for use in iArchives technical interviews. It consists of two parts: a NodeJS express server and ReactJS app. Both will be used in the interview.

Prerequisites

This code requires NodeJS to run. If you do not have NodeJS set up on your system you will need to add it before continuing.

Running the Server

Navigate to the server directory then follow these steps:

  1. Install dependencies if you have not done so already. npm install
  2. Start the server. npm run dev

The server runs on port 8080. You can verify that it is working by making a GET request on that port at /health. If it returns 'Healthy' the server is working and able to respond to requests.

Running the App

The app was bootstrapped with Create React App.

To start the app, navigate to the app directory then follow these steps:

  1. Install dependencies if you have not done so already. npm install
  2. Build and start the server in development mode. npm start

There is an additional README in the app directory with more scripts you can use, but may not be necessary for the interview.

This app is configured to proxy fetch requests to localhost:8080 by default.

About

Code used for conducting technical interviews for the iarchives team.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published