Skip to content

Ultimate Project Starter

Build CodeCov Coverage

(This project is under construction at the moment; be cautious of incomplete instructions.)

Everything you need to get a quick start for a C# project on GitHub! Useful as a template, a few find+replace actions and you're immediately ready to go, or just a useful reference. Contains:

  1. All the special GitHub project files to make your project polished.
  2. A variety of sample projects to fit whatever you want to do.
  3. Build workflows with test coverage collection.
  4. Clean project structure with all output directed to './artifacts'.
  5. Even the start of a documentation site using GitHub pages.

Instructions

Customize the project for your own use by following these steps:

  1. Replace all instance of "Werecodent" with your organization's name (or empty).
  2. Replace all instances of "UltimateProjectStarter" with your project's name.
  3. Install "CodeCov" as a GitHub app to the project/organization and set it up, or remove all references.
  4. Tweak existing code as needed and begin coding.

Documentation

The documentation site is located here: https://Werecodent.github.io/UltimateProjectStarter/

The raw files can be viewed from the docs folder or built into a local site using Jekyll.

Contributing

If you're looking to contribute, thanks for your interest. Feel free to submit reports for any issues you can find, or request potential features you'd like to see here. If you wish to contribute code to the project, refer to the contributing guidelines here which also include instructions for environment setup. Please follow the code of conduct when contributing.

License

This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at https://mozilla.org/MPL/2.0/.

View the license file for more details.

Acknowledgments

About

Quick template to start C# projects with.

Resources

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages