Welcome to PokeArcadia! 🎉 This project is designed to help kids learn the basics of GitHub workflow through a fun and engaging game. You'll learn how to use GitHub features like push, pull, and more while working on a cool project.
PokeArcadia is a fun game where you get to work with a Pokémon-themed project. The project is divided into two main parts: the frontend and the backend. You'll be adding data to the backend, and your changes will be reflected in the frontend. Along the way, you'll get hands-on experience with GitHub by learning how to make changes, push them to GitHub, and collaborate with others.
Here's a quick overview of the project structure:
PokeArcadia/
│ ├── frontend/ # The frontend of the game
│ ├── backend/ # The backend where you will make your changes
│ └── Entries/ # The folder where you will add your .txt files
│ └── README.md # This file!
To contribute to PokeArcadia, you'll be adding your own .txt file to the backend/Entries/
folder. Follow the instructions below to get started.
When you add a new .txt
file to the backend/Entries/
folder, make sure it follows this format:
PokeID, YourName
-25, Akshit
-36, Swati
This file format is used to record the Pokémon ID and the name of the contributor.
Here’s a step-by-step guide to get started with PokeArcadia and learn GitHub workflow:
-
Fork the Repository:
- Go to the PokeArcadia GitHub page and click the "Fork" button to create your own copy of the repository.
-
Clone Your Fork:
- Clone your forked repository to your local machine using Git:
git clone https://github.com/your-username/PokeArcadia.git
- Clone your forked repository to your local machine using Git:
-
Navigate to the Backend Folder:
- Go to the
backend/Entries/
folder:cd PokeArcadia/backend/Entries
- Go to the
-
Add Your File:
- Create a new
.txt
file with the required format and add it to theEntries
folder.
- Create a new
-
Stage Your Changes:
- Add the file to the staging area:
git add your-file.txt
- Add the file to the staging area:
-
Commit Your Changes:
- Commit the changes with a meaningful message:
git commit -m "Added new Pokémon entry for [Your Name]"
- Commit the changes with a meaningful message:
-
Push Your Changes:
- Push the changes to your forked repository:
git push origin main
- Push the changes to your forked repository:
-
Create a Pull Request:
- Go to the PokeArcadia GitHub page and create a pull request to merge your changes from your forked repository to the original repository.
Have fun contributing to PokeArcadia and learning GitHub workflow! 🌟 If you have any questions, don’t hesitate to reach out to us. Happy Open Sorcering! 🚀