Sam0398's picture
Added my name
637015c verified
---
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)