Follow this guide to create a GitHub account, fork this repo, sign in to Streamlit with GitHub, create & deploy the app, and (if needed) fix a build error by switching Python to 3.10.
Click Sign up (or Sign in if you already have an account).

Fill the sign-up form (email, password, username, country), then Create account.

Go to the repository lightcodepedia and open the Fork menu.

Choose Create a new fork.

On the Create a new fork page, keep the default name (or customize), ensure Copy the main branch only is checked, then click Create fork.

✅ If you land on your new repo page (forked from michelzam/lightcodepedia), your fork is ready.

Go to Streamlit Community Cloud https://streamlit.io/cloud and click Continue to sign-in.

Click Create app (or Create your first app now).

When prompted, click Connect to GitHub.

On GitHub, click Authorize streamlit to allow access.

Back in Streamlit, fill the deploy form then Deploy:
lightcodepediamainmain.py
If the build fails with a Python version error:
Set Python version to 3.10 and click Save changes.

Lightcode. (c) KarmicSoft 2025