A tiny web app where developers add their own profile card to a shared list and learn real-world open-source workflow: fork/clone → branch → edit → commit → push → pull request → review → merge.
Live Demo: https://sapnendra.github.io/filterusers/
Maintainer: @sapnendra • https://sapnendra.com
- How to fork/clone a repository
- Create and switch Git branches
- Make a change in code (add your card to the
usersarray) - Commit, push, and open a Pull Request (PR)
- Get a review, resolve feedback, and merge
- A GitHub account
- Git installed (optional if you use GitHub’s web editor)
- Any editor: VS Code / Notepad / your favorite
- Fork this repo to your own GitHub account.
- Clone your fork:
git clone https://github.com/<your-username>/filterusers.git cd filterusers
- Create a branch:
git checkout -b add-<your-username>-card
- Open the project in an editor (VS Code recommended):
code . - Find the
usersarray (search forusers = [in the repo).
File is commonly underscript.jsat the top. - Add your card (follow the existing object shape exactly):
// Example — match keys used in the file you see! { name: "Sapnendra Jaiswal", pic: "Your Image URL", bio: "Sapnendra is a software engineer with a passion for programming and design." }
- Test locally: open
index.htmlin your browser (or use the “Live Server” VS Code extension) and search your name in the app. - Commit & push:
git add . git commit -m "Add <your-name> card" git push -u origin add-<your-username>-card
- Open a Pull Request (PR) from your fork → your branch → into
mainof this repo.
Use a clear title:Add <your-name> cardand a brief description. - I’ll review and merge. After merge, your card will appear on the live site. 🎉
MIT (or the license defined in this repo).