Skip to content

Mobile App for uploading Images to Wikimedia Commons. (Future functionality may include different supported media types and different file destinations).

Notifications You must be signed in to change notification settings

geometalab/PhotoUploadApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

Commons Uploader

Mobile App for uploading Images to Wikimedia Commons.

Commons Uploader on Play Store

Find nearby commons categories, take images of them and upload them to Wikimedia Commons with your own account. Information can be added to an image, such as fitting categories, date of capture, description in different languages and more. If you are new to Wikimedia, it is possible only to access the essential features and fields for a more streamlined experience with our "Simple Mode." Multiple articles in the app also help regarding copyright law, licenses and more. Future functionality may include different supported media types and uploading to other platforms.

Made with Flutter at the Institute for Software at OST Campus Rapperswil.

Setting up development env

Add .env file

For the app to run in this state, the following is required:

  • a Wikimedia API key. For workers at IFS: Our client secret can be found in the Password Excel.
  • A sentry dns url for reporting errors. (This is not needed if the SentryHandler in main is replaced with something else from the catcher library.) In the 'projects' folder, add a file named '.env' and add these things in the following format (also see the .env.example file):
SECRET_TOKEN=0123456789
SENTRY_DNS=https://[email protected]/0

Generate launcher icons

In the terminal, run:

flutter pub get
flutter pub run flutter_launcher_icons:main

About

Mobile App for uploading Images to Wikimedia Commons. (Future functionality may include different supported media types and different file destinations).

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages