File size: 2,083 Bytes
15eaca5
637015c
 
 
 
15eaca5
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
---
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)