Git Product home page Git Product logo

safartica's Introduction

sirius, safari class

Minimalistic safari class and accident report web application.

users

Just an email is needed to create a user. Invitation to register by email. Only the user can edit his own data. An unregistered user will be deleted after one day. A validated user will be automatically logged out after 3 min of inactivity.

userlevels

  • inactive: limbo status, can not log in.
  • guide: create and update his own data, issues, trips, close calls and anonymous feedback.
  • admin: same privileges as guide plus upgrade userlevels, download vcards and CSV reports.
  • superadmin: same privileges as admin plus create and modify admins.

safaris

This are the templates of the trips. A safari has a unique name, a duration and when active is available for the trips.

trips

An active user can add and update trips. A trip has a safari name, time and a route. Remarks can be added later. A trip can have near misses.

anonymous feedbacks

On the user account there is the possibility to update an anonymous feedback.

reports

The admins can download trip, near miss and anonymous feedback in CSV format, spreadsheets suported by Apple Numbers, and LibreOffice Calc among others.

built with

roadmap

  • automatic darkmode
  • responsive
  • manage users and userlevels (inactive, guide, admin)
  • registration and password recover by mail
  • guide contact vcards
  • create and update personal trips
  • report close calls
  • download CSV reports
    • trips
    • trip near misses
    • anonymous feedback
  • update weather conditions automatically
  • add accident report
  • accident report pdf
  • svg icons
    • buttons
    • menu

safartica's People

Contributors

astreknet avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.