Skip to content
This repository was archived by the owner on Oct 25, 2021. It is now read-only.

ChrisKeefe/DontPanic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ef88a23 · Oct 25, 2021

History

43 Commits
Mar 19, 2020
Apr 27, 2020
Apr 20, 2020
Apr 27, 2020
Mar 19, 2020
Apr 27, 2020
Mar 19, 2020
Apr 18, 2020
Apr 18, 2020
Mar 23, 2020
Oct 25, 2021
Jan 18, 2020
Oct 25, 2021
Apr 19, 2020
Mar 19, 2020
Mar 15, 2020
Mar 15, 2020
Mar 15, 2020
Mar 15, 2020

Repository files navigation

ARCHIVED AS INCOMPLETE

Don't Panic has been shelved and is unlikely to see further development. The existing codebase, with limited functionality, remains available under an MIT license. Please proceed at your own risk.

Don't Panic

Don't Panic is a simple, lightweight notifications platform, offering users geo-targeted and personalized notifications helping them navigate real-world challenges.

Status

Don't Panic is currently in the early stages of development. Please see our contributing guide if you're interested in getting involved.

Development setup

Don't Panic uses a Google Firebase stack, including Firestore, Cloud Messenger, and Cloud Functions in place of server-side infrastructure. All client-side code (Android App and Web) will be managed via this repository, while server-side infrastructure will remain private.

Mobile development is being done in Java, using Android Studio. "Server-side" code built with node.js and Google Cloud Functions.

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

Prerequisites

  • Git
  • Github
  • Android Studio

Installing

A step by step series of examples that tell you how to get a development env running

  1. Fork the repository, then clone to your local machine.
  2. Open with Android Studio
  3. Configure a device emulator for your preferred mobile device
  4. Run the application.

Contributing

Please read CONTRIBUTING.md for details on how to get involved.

Authors

License

This project is licensed under the MIT License - see the LICENSE.md file for details