Skip to content

Coding exercise creating a responsive web app for whale sighting data

Notifications You must be signed in to change notification settings

ktohalloran/whale-data-mapping

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Whale Sighting Map

A coding exercise to create a responsive web app for viewing sighting data of whales spotted from the Farallon Islands by year and species.

Desktop view

Desktop view of app

Mobile view

Mobile view of whale sighting chart   Mobile view of whale sighting map

Technologies

  • UI - React 18.2 and TailwindCSS 3.3
  • Server side - Django 4.2 and Django Rest Framework 3.14
  • Database - PostgreSQL 14.8

Processing Data

This repo contains a script for converting the provided data to a format that Django's loaddata command can use to load the database. To run from the project root:

python3 scripts/process_data.py

Then load via

python3 backend/manage.py loaddata api/fixtures/sighting_data.json

About

Coding exercise creating a responsive web app for whale sighting data

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published