Visit here : https://eastereggs.vercel.app/
Easter Eggs is a website where you can find easter eggs of all kinds.
There are 2 ways you can contribute to the project
- Adding new feature or solving bugs
- Adding new Easter eggs
-
Fork the project
-
Clone the project to run on your local machine using the following command
git clone https://github.com/<your_github_username>/easter-eggs.git
-
Get into the root directory
cd easter-eggs
-
Install all dependencies by running
npm install
-
Create your branch
git checkout -b <your_branch_name>
-
To run and view the application on localhost
npm run dev
-
Push your changes into your branch
git push origin <your_branch_name>
-
Create a Pull Request
-
Follow step (1 to 5) from above
-
Inside the
components/easter-eggs/
folder you can add you easter egg -
Create new folder name
your_easter_egg_number-/your-easter-egg-name
-
Go inside that folder
-
Your Easter egg will require a box like this
For that make a js file
your-easter-egg-name.js
-
Then to make a file containing your easter egg name
easter.js
-
You can check and use demo folder as an example. You can also copy paste this demo folder for your easter egg and make required changes
-
If your easter egg require use of something written in the search bar you can use context api for that. That too is shown in demo folder
-
After adding the easter eggs, push your changes into your branch
git push origin <your_branch_name>
-
Finally, create a Pull Request