Skip to content

Underwater Landslides database and website development (sponsoreed by S4Slide and ESIP)

License

Notifications You must be signed in to change notification settings

zanejobe/S4SlideDB

Repository files navigation

An outcrop of an ancient underwater landslide

S4SlideDB : Underwater Landslides Database

To create a new interactive website for the storage, visualization, and analysis of underwater landslide dimensions (also known as subaqueous landslides, mass transport deposits, slumps, slides, debris flows)

Wireframe slide deck

https://docs.google.com/presentation/d/1hrxL_wvtDWWL8yOhDuUMt4J_Qua39owmmJgzqqn-J-E/edit?usp=sharing

Pertinent links

DATA TO ADD


Table of Contents

Installation

Django 3.0.x, Node.js 10+, and sqlite3 are required for this project.

Clone

$ git clone https://github.com/zanejobe/S4SlideDB.git
$ cd S4SlideDB

Setup

install npm dependencies

$ npm install

import sample data

$ cd s4slide
$ sqlite3 -init import.sql db.sqlite3

run the development server

$ npm start

compile main.ts

$ npm run type-check
$ npm run build

create an account on the admin site

$ python3 s4slide/manage.py createsuperuser


Contributing

Pull Requests are welcome. No particular code style is enforced, however we ask that you use tabs especially when working on Python code. This helps prevent errors from inconsistent indentation.


Team

Zane Jobe Jessy Liao Eric Klatzco Vlad Muresan Lucas Kitaev Bryanna Gaede
Zane Jobe Jessy Liao Eric Klatzco Vlad Muresan Lucas Kitaev Bryanna Gaede
github.com/zanejobe github.com/jetthyliao github.com/ericklatzco github.com/imstrobey github.com/bobsmith947 github.com/BryannaGaede

FAQ

  • How do I use the admin site?
    • After making a superuser account and starting the development server, you can navigate to http://localhost:8000/admin/ and log in. Once logged in, you will see the option to moderate meta_table. On the moderation page, you are given several options. Selecting a specific time period will include only uploads that were added during that time. It is also possible to filter by verified and unverified uploads. Using the checkboxes on the left enables the administrator to perform mass verification/unverification and deletion of rows.

Support

Please open an issue if you are in need of support.


License

This project is licensed under the Apache License 2.0.

About

Underwater Landslides database and website development (sponsoreed by S4Slide and ESIP)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published