UTDallasEPICS / Comet-Cupboard

4 stars 3 forks source link

Fall 2024 End of Semester Requirements #104

Open CrazEpic opened 4 days ago

CrazEpic commented 4 days ago

End of Semester Requirements

The following checklists are what is required for your code to be considered acceptable at the end of the semester. The general purpose is to ensure that someone can run your code without encountering any errors and everything the next team needs will be easy to find. If your project cannot be run based on the information and files on GitHub, your final project grade will be greatly reduced and/or your team will receive an incomplete until the information needed to run your project is provided!

One potential way to make it easy to track all of these tasks is to create issues for each of the required tasks (see this page about GitHub issues). The first item in the Project Structure/Files section would look something like this to automatically check the box when issue 3 is closed:

- [ ] #3 Database Files

Project Structure/Files

These requirements must be met (in the main branch of your project) by the time your final report is due.

Documentation

A README.md file at the top level containing the following:

Optional Additional Documentation

In the repo's GitHub wiki, include the following:

These should be high level - you should not be explaining every line of code.