project-wespark

WeSpark Mobile App (.NET MAUI)

Overview

The WeSpark Mobile App is a cross-platform application built with .NET MAUI, serving as the primary client for collecting user feedback and opportunity data. It enables users to submit ratings and textual feedback, which are sent to the WeSpark backend API for storage and analysis. The app demonstrates modern C# mobile development, leveraging a single codebase for Android, iOS, Windows, and macOS.


Features


Technologies Used


Project Structure

mobile-app/
├── WeSparkApp/           # Main MAUI project source
│   ├── ...               # App source files (Views, ViewModels, Models, etc.)
├── README.md             # This file

Setup & Usage

Prerequisites

Getting Started

  1. Open mobile-app/WeSparkApp/WeSparkApp.csproj in Visual Studio 2022.
  2. Restore NuGet packages if prompted.
  3. Configure the backend API endpoint in the app settings or code (see below).
  4. Select your target platform (Android/iOS/Windows/macOS) and build/deploy to emulator or device.

Configuring the API Endpoint


Development


Deployment


Testing


Contributing

Contributions are welcome! Please open an issue or submit a pull request for improvements or bug fixes. For major changes, open an issue to discuss your proposal first.


License

This project is licensed under the terms of the MIT License.


Contact

For questions or support, please open an issue in the main repository.