Skip to content

Example repository for understand the best practices in organising and structuring your computational design projects for collaboration and open-source contributions.

License

Notifications You must be signed in to change notification settings

sergiomrebelo/ldc-repository-example

Repository files navigation

Project Name

A brief description of your project goes here.

A README file should contain only the information necessary for developers to start using and contributing to your project. Longer documentation is better suited to wikis.

Table of Contents

🤔 Optional

If your README is very long, consider incorporating a table of contents to facilitate navigation for users.

About

🤔 Optional

More detailed overview of your project. Explain what it does, the motivation, and any relevant background information.

If necessary, you can briefly mention the current milestone and its significance.

example placedholder image

RoadMap

🤔 Optional (Highly recommended if the project is in development)

Milestones must have issues associated.

Getting Started

Prerequisites

If necessary, list any prerequisites or requirements that users need to install your project. Include links and instructions.

  • Prerequisite 1
  • Prerequisite 2

Installation

Provide step-by-step instructions on how to install and set up your project.

  1. Step 1
  2. Step 2
  3. Step 3

Usage

Explain how to use your project. Provide instruction, code examples, screenshots, or any other relevant information that can help users/contributors use the project.

Also if your project will require authentication like API keys, passwords, or usernames, this is the place to explain that.

Environment Variables

Many projects utilise a .env file (or similar) to manage environment variables. The .env file contains sensitive information and configuration settings that are specific to your local environment. The .env file should not be included in the repository. You can begin by copying and modifying the .env.example file.

⚠️ 🔑 Do not include personal access tokens or passwords in the project. This information must be stored in an external file (_e.g. .env file) and not stored in the repository. If necessary, make available code instructions on how to run the project.

If necessary, made available code instruction of how to run the project.

$ your-command --options

Code of Conduct

A code of conduct is a document that establishes expectations for the behaviour of your project’s contributors. The text is usually stored in the CODE_OF_CONDUCT file at the root of the project. For more information read this page.

We expect everyone participating in our project to follow a Code of Conduct. Please read it here.

Contributing

Let others know how they can contribute to your project. Include guidelines for reporting issues, making pull requests, and any coding standards you want contributors to follow.

Additional Information

For further details on this example repository and to enhance your understanding of its layout and GitHub features, please check out the following documents:

License

A short description of the license. If you want to share your work with others, please consider choosing an open-source license (MIT, Apache, GNU, etc.) The text of a license is usually stored in the LICENSE file at the root of the project.

This project is licensed under the [License Name] - see the LICENSE file for details.

Credits

Let others know who help and support the project. It can include libraries, previous works, support of other individuals, etc.

Do not forget to mention that this project is developed in the context of a university course in the MSc of Design and Multimedia of the University of Coimbra.

Contributors

About

Example repository for understand the best practices in organising and structuring your computational design projects for collaboration and open-source contributions.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published