--- title: "Sam Anderson WI25 Streamlit App" emoji: "🧃" colorFrom: "yellow" colorTo: "purple" sdk: "docker" pinned: false --- # Challenge General Information You can read the details of the challenge at [challenge.md](challenge.md) ## Key Items - __Due Date:__ 4/10/2025 - __Work Rules:__ You cannot work with others. You can ask any question you want in our general channel. The teacher and TA are the only ones who can answer questions. __You cannot use code from other student's apps.__ - __Product:__ A streamlit app that runs within Docker, builds from your repo, and is published on [Hugging Face in our DS460 Org](https://huggingface.co/ds460). - __Github Process:__ Each student will fork the challenge repository and create their app. Their Github repo will have a link to their HuggingFace app. - __Canvas Process:__ Each student will upload a `.pdf` or `.html` file with your results as described in [challenge.md](challenge.md) ## Hugging Face 1. Use this [WI 25 Hugging Face Invite](https://huggingface.co/organizations/DS460WI25/share/bQeTKuxmEeJQPvVsurwlcaXlTDukqHvmCW) to join our class group. 2. Using your [user menu, select `Access Tokens`](https://huggingface.co/docs/hub/en/security-tokens). 3. Use the `Create new token` to get your token. 4. Copy this token and save it on your computer. 5. Make a copy of the [challenge repo](https://huggingface.co/spaces/DS460WI25/streamlit_docker_wi25_challenge) using the three-dot menu to `Duplicate this space` back into our group. 6. Go to `Files` and then edit the `README.md` file yaml to change the name to your name. Change the colors and icon as well. 7. Use the three-dot menu to clone the repository to your local computer. Make sure to use your token as your password. You can see your username in `Account Settings`. ## Notes & References - [Fork a repo](https://docs.github.com/en/get-started/quickstart/fork-a-repo) - [Creating a pull request](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request)