Skip to content

VPC Connect application for volunteer police cadets

Notifications You must be signed in to change notification settings

PoliceRewired/vpc-connect

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VPC Connect

Update

2023-05-21. The rewrite of this app to use the .NET MAUI framework has recently completed. See: Issue #2

Overview

This app is a communications tool for users of the Marshall Volunteer Portal (MVP), a service provided by the Volunteer Police Cadets (VPC).

Users may use it to:

  • Register to receive push notifications from the MVP.
  • Read and manage their notifications.
  • Access key information quickly and easily.
  • View news and updates.

VPC Connect is a cross-platform app built for Android and iOS. The code is written in C#, and makes use of these frameworks and supporting technologies:

  • .NET 7.0 MAUI framework
  • Firebase Cloud Messaging (FCM)
  • Apple Push Notifications Service (APNS)

For more information:

Contributing to VPC Connect

This project is has been open sourced under the MIT license:

  • to permit community contributions to the application,
  • to make it easy for interested parties to inspect and offer feedback,
  • to develop trust in the application and its behaviour.

The source code is maintained by volunteers through Police Rewired.

How to contribute

Beginners are welcome! It doesn't matter if this is your first or 100th open source contribution - we'd be glad to walk you through the process.

If you would like to contribute to the project:

  • Have a think about what you'd like to do. There are plenty of ways to improve this project or others.
  • Reach out to volunteers at Police Rewired and let us know what you'd like to do.

All code must be reviewed by at least one repository owner before it can be merged into the main branch - and then used in future releases.

Documentation

When preparing to start work on a patch or a new feature, read through the documentation (found in the docs/ folder) to ensure you understand how things are intended to work.

New issues

  • If you've spotted an issue you'd like to fix, first check to see if it's already known.
  • If not, create an issue so everyone can see it.

Creating a pull request

Code of conduct

To represent yourself to your very best ability online, you must always practice:

  • No harassment
  • No discrimination
  • No inappropriate imagery or content

Harassment includes but is not limited to offensive verbal or written comments related to gender, age, sexual orientation, disability, physical appearance, body size, race, religion, sexual images in public spaces, deliberate intimidation, stalking, following, harassing photography or recording, sustained disruption of talks or other events, inappropriate physical contact, and unwelcome sexual attention.

If what you’re doing is making someone feel uncomfortable, that counts as harassment and is enough reason to stop doing it.

Read: code of conduct

About

VPC Connect application for volunteer police cadets

Resources

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages