Skip to content

saefbataineh/city-explorer

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Name

Author: Ahmad Jubran
Version: 1.0.5

Overview

City explorer is a web application that allows users to explore the cities of the world.

Getting Started

1. Clone the repository
2. Install dependencies
3. Run the server
4. Open the browser and navigate to http://localhost:3000

Architecture

  • HTML and CSS
  • JavaScript
  • React
  • React Bootstrap
  • LocationIQ API

Change Log

1.0.0: Initial release
1.0.1: Added Nav bar
1.0.2: Added form to search for a city
1.0.3: Added search results
1.0.4: Added map to search results
1.0.5: catch error if city is not found

Credit and Collaborations

This project was created by Ahmad Jubran.

Fawzi Shiyyab helped me with the map.

I used the following resources to create this project:

Map

Map

LAB: CLASS06 TASKS

feature 1

Name of feature: Set up your React repository & API keys

Estimate of time needed to complete: 30 minutes

Start time: 02:45 PM

Finish time: 03:20 PM

Actual time needed to complete: 35 minutes

feature 2

Name of feature: Locations

Estimate of time needed to complete: 1 hour

Start time: 07:00 PM

Finish time: 09:30 PM

Actual time needed to complete: two and a half hours

feature 3

Name of feature: Map

Estimate of time needed to complete: 1 hour

Start time: 09:30 PM

Finish time: 10:00 PM

Actual time needed to complete: 30 minutes

feature 4

Name of feature: Errors

Estimate of time needed to complete: 30 minutes

Start time: 10:00 PM

Finish time: 10:30 PM

Actual time needed to complete: 30 minutes

LAB: CLASS09 TASKS

feature 1

Name of feature: Refactor

Estimate of time needed to complete: 30 minutes

Start time: 03:00 PM

Finish time: 03:20 AM

Actual time needed to complete: 20 minutes

About

city-explorer

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 72.9%
  • CSS 13.8%
  • HTML 13.3%