Nettverk is a mobile application designed to assist immigrants in Norway with integrating into society through engaging gamification elements. By unifying your existing platforms—borinorge.no, the AI-powered Telegram bot, and the Telegram chats in Oslo and Bergen—the app creates a cohesive community experience that encourages learning, socializing, and active participation in Norwegian life.
Google Play : https://play.google.com/store/apps/details?id=no.tekzence.nettverk
Apple Store : Rejected
Issues during submission to the App Store:
- Guideline 2.1 - Performance - App Completeness: an error alert when we tried to open a network
- Guideline 2.3.3 - Performance - Accurate Metadata: some or all of the provided screenshots do not sufficiently show the app in use
- Guideline 4.2.3 - Design - Minimum Functionality: we were required to install Telegram before we could use your app. Apps should be able to run on launch, without requiring additional apps to be installed.
To help you deploy your app as quickly as possible, we'll focus on essential features that can be implemented using your already developed screens: About Us, Home, Chats, and Settings. This minimalistic MVP will serve as a foundation for future enhancements while providing immediate value to your community.
- Welcome Message: A friendly greeting introducing users to Nettverk.
- Latest News Feed: Display recent articles or updates from borinorge.no using an RSS feed or a simple API integration.
- Quick Links: Buttons directing users to important resources or sections within the app.
- Telegram Chat Integration:
- Oslo Chat: A button that opens the Oslo Telegram chat when clicked.
- Bergen Chat: A button that opens the Bergen Telegram chat when clicked.
- Community Guidelines: Briefly outline chat rules to ensure respectful communication.
- Mission Statement: Explain the purpose of Nettverk and its role in helping immigrants integrate into Norwegian society.
- Team Introduction: Brief bios of key team members or contributors.
- Contact Information: Email address and links to social media profiles for user inquiries.
- Language Options: Allow users to select their preferred language (e.g., English, Norwegian).
- Profile Settings:
- Edit Profile: Basic fields like name and profile picture.
- Privacy Settings: Options to manage data sharing preferences.
- App Notifications: Toggle to enable or disable notifications for future updates.
- Link to Telegram Bot: Provide a direct link to your AI-powered Telegram bot for users seeking assistance.
- Feedback Form: A simple form where users can submit feedback or report issues, helping you gather insights for future improvements.
This project is a starting point for a Flutter application that follows the simple app state management tutorial.
For help getting started with Flutter development, view the online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.
The assets
directory houses images, fonts, and any other files you want to
include with your application.
The assets/images
directory contains resolution-aware
images.
This project generates localized messages based on arb files found in
the lib/src/localization
directory.
To support additional languages, please visit the tutorial on Internationalizing Flutter apps.