city-explorer

Author: Jon Armstrong

Version: 1.0.0 (increment the patch/fix version number if you make more commits past your first submission)

GitHub Page

Github Repository

Netlify Deployment

Overview

When provided a location the app will display a map of the area according to latitude and longitude.

Getting Started

The user will only need to access the app with a modern web browser through the deployed website.

Architecture

This app consists of HTML5, JS, CSS, JSON, and NodeJS packages REACT, BOOTSTRAP, and AXIOS.

Construction was performed on a Windows system, running services through Windows Subsystem for Linux - Ubuntu, and Visual Studio Code.

Services from GitHub.com, Netlify.com, Replit.com, Trello.com were utilized.

API data was sourced from LocationIQ.com.

Change Log

2022-05-16 16:14 - Initial commit with basic React config installed by NPM. 2022-15-16 14:41 - Readme structure defined and dataflow content added. <!– Use this area to document the iterative changes made to your application as each feature is successfully implemented. Use time stamps. Here’s an example:

01-01-2001 4:59pm - Application now has a fully-functional express server, with a GET route for the location resource. –>

Credit and Collaborations

Samuel Brindle, Ben Choe and I worked together on the data flow diagram below. Sam is responsible for the extensive detail along the request/response paths.

Data Flow

image

Features

Name of feature: Initial setup and documentation

Estimate of time needed to complete: 2 hours

Start time: 13:15

Finish time: 16:44

Actual time needed to complete: 2.5 hours

Name of feature: Initial build with Location

Estimate of time needed to complete: 2 hours

Start time: 17:00

Finish time: _____

Actual time needed to complete: _____

Name of feature: ____________

Estimate of time needed to complete: _____

Start time: _____

Finish time: _____

Actual time needed to complete: _____

Name of feature: ____________

Estimate of time needed to complete: _____

Start time: _____

Finish time: _____

Actual time needed to complete: _____

Name of feature: ____________

Estimate of time needed to complete: _____

Start time: _____

Finish time: _____

Actual time needed to complete: _____