JohnSchruben / GroupJ

0 stars 0 forks source link

Safe Skate Overview This project involves developing a mobile application using .NET 6 that allows users to place markers on a map. The app is being built with Xamarin, targeting both Android and iOS platforms.

Development Environment .NET Version: .NET 6 Supported IDEs: Visual Studio (Recommended for both Windows and Mac) Mobile Development Framework: Xamarin Setup Install Visual Studio: Ensure you have Visual Studio installed on your machine, with support for .NET 6 and Xamarin development. Clone the Repository: Use Git to clone the project repository to your local machine. Open the Project: Open the solution file in Visual Studio. Emulator Setup For debugging purposes, it's recommended to use an Android or iOS emulator. Configure your emulator in Visual Studio to test the mobile application.

Development Workflow Branching and Merging: All development should be done using the branching and merging strategy. Create branches based on your sprint tasks and name them accordingly. Work exclusively within your branch on the modules related to your task to minimize merge conflicts. If your task requires changes in other modules, coordinate with the respective team member. Commit changes frequently but merge branches into the master branch infrequently. Use pull requests for merging, linking your branch with the pull request for a review before merging into the master branch.

Product Backlog Refer to the product backlog for managing and claiming tasks. It can be accessed at the following link:

Product Backlog Spreadsheet https://docs.google.com/spreadsheets/d/1jxOsHcjJOSLUFeM5FvjbD7xFuVTnyWuE5pXxDP6Pu6k/edit#gid=0

Issue Tracking For task management and issue tracking, use the Issues section of the project's repository. Ensure you claim tickets that correspond to your sprint tasks.