Skip to content

Weishan-Lu/final_project_1

 
 

Repository files navigation

Final Project

Squirrel Tracker: an web-application based on Django

Introduction

An web-application that can import the 2018 Central Park Squirrel Census data and allows people to add, update, and view squirrel data, with the purpose of keeping track of all the known squirrels in Central Park.

DataSet

Source: 2018 Central Park Squirrel Census dataset published by Squirrel Census.
Overall: Containing 3,023 sightings, including Location Coordinates, Squirrel Unique ID, Shift and so on.

Management Commands:

Import: A command that can be used to import the data from the 2018 census file (in CSV format). The file path should be specified at the command line after the name of the management command.

$ python manage.py import_squirrel_data /path/to/file.csv

Export: A command that can be used to export the data in CSV format. The file path should be specified at the command line after the name of the management command.

$ python manage.py export_squirrel_data /path/to/file.csv

Views

Map

Map: A view that shows a map that displays the location of the squirrel sightings on an OpenStreets map.

Located at: /map, click Read-only Link
Method Supported: GET
Use the leaflet library for plotting

Squirrel List

Squirrel List: A view that lists all squirrel sightings with links to view each sighting.

Located at: /sightings, click Read-only Link
Method Supported: GET

Squirrel Update

Squirrel Update: A view to update a particular sighting.

Located at: /sightings/, click Read-only Link
Method Supported: GET & POST

Squirrel Add

Squirrel Add: A view to create a new sighting.

Located at: /sightings/add, click Read-only Link
Method Supported: GET & POST

Squirrel Stats

Squirrel Stats: A view with general stats about the sightings.

Located at: /sightings/stats, click Read-only Link
Method Supported: GET

Dependencies

Contributors

Group Name: Project Group 11

Section: 2

Contributors: Jiaxin Wu, Weishan Lu

UNIs: [jw3991], [wl2778]

Click Link to the server running this application (read only).

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 62.6%
  • HTML 37.4%