GithubHelp home page GithubHelp logo

hainish / absence-alert Goto Github PK

View Code? Open in Web Editor NEW
11.0 11.0 2.0 56 KB

An application that helps you notify your friends and/or family if you've gone missing.

Ruby 69.68% JavaScript 2.24% CSS 0.25% HTML 27.83%

absence-alert's People

Contributors

detournemint avatar hainish avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Forkers

zandersparrow

absence-alert's Issues

Allow PGP notifications

Contacts should be able to have PGP keys associated with them, and this will allow sending PGP messages to them.

README needs an update for running the app

README needs to have all the commands necessary for getting it running. I don't recall them so @Hainish could you take care of it? I can also work on the README for why we are building it and who might want to use it.

Error: bundle install returned a non-zero code

Hey Bill, am I doing this right? I'm not as familiar with the Ruby/Rails ecosystem as I am others.

$ sudo docker build .
Sending build context to Docker daemon 317.4 kB
Step 1 : FROM rails:5.0
5.0: Pulling from library/rails

386a066cd84a: Pull complete 
75ea84187083: Pull complete 
88b459c9f665: Pull complete 
1e3ee139a577: Pull complete 
741de17843a5: Pull complete 
f56fce7072b3: Pull complete 
acb21e656d61: Pull complete 
38dbc0976e52: Pull complete 
05cdb03cbf27: Pull complete 
200a24c79a0a: Pull complete 
34295a3226b7: Pull complete 
Digest: sha256:cb8ab2af85a9a5333cf85791b01947e7ee310e49183c1ebbfd6aaa4d3d0b03ae
Status: Downloaded newer image for rails:5.0
 ---> b2ec81c7dd9f
Step 2 : WORKDIR /opt
 ---> Running in 77698f9e74c1
 ---> aebe39679c78
Removing intermediate container 77698f9e74c1
Step 3 : COPY Gemfile .
 ---> ff96c07c193d
Removing intermediate container c0e06ffe8436
Step 4 : COPY Gemfile.lock .
 ---> 7781f0fd6afd
Removing intermediate container 3e9dcd72a478
Step 5 : RUN bundle install
 ---> Running in 8cae8debb90c

Fetching source index from https://rubygems.org/

Retrying fetcher due to error (2/4): Bundler::HTTPError Could not fetch specs from https://rubygems.org/
Retrying fetcher due to error (3/4): Bundler::HTTPError Could not fetch specs from https://rubygems.org/
Retrying fetcher due to error (4/4): Bundler::HTTPError Could not fetch specs from https://rubygems.org/Could not fetch specs from https://rubygems.org/
The command '/bin/sh -c bundle install' returned a non-zero code: 17

Internationalization

The app should be internationalized so we can translate it.

Priorities should be:

  • Spanish
  • Arabic

GitHub release

Could you tag your releases and make the changelog directly visible in your GitHub releases? This would increase transparency for potential users and distribution maintainers. Something like https://skywinder.github.io/github-changelog-generator/ could be used to generate the changelog based on merged PRs and closed issues since the last release tag.

Improve UX

The UX needs lots of love. It's pretty shoddy as it stands, needs links to message categories creation from front page as well

Solve timezone issues

Users should select the timezone of when they want their messages to go out. Maybe this is attached to the category.

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.