Skip to content

alexander-kastil/talk-github-copilot-skills-fest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

114 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build applications with GitHub Copilot agent mode

This repository features a Vibe Coding Guide for a fitness tracking application, utilizing GitHub Copilot. It includes a Prompt Guide designed to meet the objectives of the Microsoft Skills Fest.

  • Task 1: Work with GitHub
  • Task 2: Setup Coding Instructions & Tooling
  • Task 3: Scaffold project structure
  • Task 4: Implement the .NET Web API
  • Task 5: Implement the Angular Frontend
  • Task 6: Add project documentation using a reusable prompt

Project Overview

The OctoFit Tracker is a comprehensive solution for managing students and their exercise routines. It consists of a .NET 9 Web API backend and an Angular 19 frontend, providing a seamless experience for users. Technical details can be found in the technical documentation.

Project Purpose and Objectives

  • Simplify the management of student data and exercise tracking.
  • Provide a responsive and user-friendly interface.
  • Ensure scalability and maintainability with modern technologies.

Note: A solution is provided in the docs folder.

Resources

Visual Studio Code Updates

Microsoft Learn - Building applications with GitHub Copilot agent mode

GitHub Certifications

A more dynamic, less pre-planned version of the repo with prompts - v1 draft

Contributing

Feel free to contribute. When contribute implement your changes / additions on a feature branch in your fork and issue a pull request after completion. An introduction video into forks and pull requests can be found here

License & Re-Use

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License

Permission is hereby granted to to use, modify, and distribute the workshop materials provided under the following conditions:

  • Personal Use: Users may use the materials for personal learning and educational purposes.
  • Modification: Users may modify the materials to suit their needs.
  • Non-Commercial Use: Commercial use by other trainers or organizations is strictly prohibited.
  • Attribution: Users must give appropriate credit to the author and include a link to the original materials.
  • Share-Alike: Any derivative works based on these materials must be shared under the same license terms.

For commercial use please contact the author via LinkedIn or email

About

My contribution to the Microsoft AI Skills Fest. Build applications with GitHub Copilot agent mode: .NET - Angular Edition

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Sponsor this project

 

Contributors