Skip to content

A fan website dedicated to The Matrix Movies. Seeking contributions from anyone for Hacktoberfest 2023.

License

Notifications You must be signed in to change notification settings

roannav/matrix-movies-website-hacktoberfest

Repository files navigation

matrix-movies-website-hacktoberfest

All Contributors

This repository is a fan website dedicated to The Matrix movies, and we're excited to welcome contributions from anyone interested in participating in Hacktoberfest 2023.

Take a look at the LIVE Matrix Movies Website

The Matrix characters

The Matrix Movies Website, a HacktoberFest Project for Beginners 🕶️

Whether you are a coder 👨🏾‍💻 or non-coder 👩‍🎨, newbie 👶 or more experienced 👴, your contribution is welcome!

Let's build a website to celebrate The Matrix movie series. Join the revolution! ☎️ 🪞

  • 💡 If you have any ideas (feature requests) about what cool things could go on the website, please create an issue to describe it.

    • Examples: game idea 🎮📱
    • Adding a CSS animation or picture to the <header>
    • Making the links glow green
    • Writing text questions for a trivia quiz
    • Creating a Discussion Board
    • and more...
  • 📢 If you have some additional thoughts on any of the issues, go ahead and 🖊 share your comment on the issue page.

  • If you have media content, it would be awesome if you upload them.

    • Artwork 🎨 and Photos 📷 go into the img/ directory
    • Videos 🎬 go into the vid/ directory
    • Music or Audio 🎧 go into the snd/ directory
  • 🕸🧑‍💻 If you have some code you want to contribute, either directly submit a pull request or create an issue first, so then we can discuss it and/or I can assign the issue to you.

Thanks in advance for your help! 😎

Hacktoberfest 2023

Hacktoberfest Summary

Hacktoberfest is an event on GitHub or GitLab that encourages everyone to participate in open-source software development. To complete the challenge, you need to make four or more pull requests during the month of October. Successful pull requests earn you digital badges and provide an opportunity to learn more about git, GitHub or GitLab, and in this project's case, web development, JavaScript, HTML, and CSS.

For more information, visit hacktoberfest.com.

Getting Started

  1. Star this repository (Click the "Star" button in the top right of this page).

    Circle around Star button

  2. Fork this repository (Click the "Fork" button in the top right of this page. On the next screen, click the green "Create fork" button in the lower right).

    Circle around Fork button

  3. Open a Terminal, where you can enter command-line text. For the next steps, you'll be using this terminal.

  4. Clone the forked repository to your machine:

    git clone git@github.com:<your-username>/matrix-movies-website-hacktoberfest.git

    Remember to replace <your-username> with your GitHub username.

  1. Go into your local repo directory

    cd matrix-movies-website-hacktoberfest

  2. Create a branch

    git checkout -b <your-branch-name>

    Think of a name for your new branch. Your branch name can be anything, but it's better if it briefly describes the change you are making. Replace <your-branch-name> with the branch name you've chosen.

  3. Edit your changes in a code editor, such as VS Code.

  4. Preview your changes

    git status

  5. Send your changes up to your forked repo at GitHub: Add, commit and push

    git add .
    git commit -m "Your commit message"
    git push -u origin <your-branch-name>
    
  6. Create a new pull request from your forked repo at GitHub. (Click on the green "Compare & pull request" button that is near the top of the page.)

    compare and pull request button
  7. Wait for your PR review and merge approval. I will review it as soon as possible. Thank you for your time and effort in improving this project!

  8. Celebration time! 🎊 Your PR has been approved! You are a genuine open sourcerer! 🧙 You have unlocked the knowledge and power to make changes throughout the open source world. What will be next?

Avoid Conflicts (Syncing your fork)

An easy way to avoid conflicts is to add an 'upstream' for your git repo, as other PR's may be merged while you're working on your branch/fork.

git remote add upstream https://github.com/roannav/matrix-movies-website-hacktoberfest.git

You can verify that the new remote has been added by typing

git remote -v

Fetch branches and commits from the upstream repo. This will also create local branches from the remote branches, if they don't already exist.

git fetch upstream

Make sure you are on the local branch where you have been making all your code changes.

git checkout <your-branch-name>

To merge any new changes from your parent repo, simply run

git merge upstream/main

This will give you any eventual conflicts and allow you to easily solve them in your repo. It's a good idea to use it frequently in between your own commits to make sure that your repo is up to date with its parent.

For more information on syncing forks read this article from Github.

Contributors

Roanna Victorio
Roanna Victorio

💻 🔊 ️️️️♿️ 🖋
Om Bhagwat
Om Bhagwat

💻 🖋
Naman Agrahari
Naman Agrahari

💻 🖋
barkhayadav12
barkhayadav12

💻 🖋
Karan Singh
Karan Singh

💻 🖋
Aadhithya R P
Aadhithya R P

💻 🖋
charmee123
charmee123

💻 🎨 🤔
Anas Ajaanan
Anas Ajaanan

💻 🎨 🤔
Mayank Gupta
Mayank Gupta

🤔 📖
Sujal Soni
Sujal Soni

💻 🎨 🤔
Rhythmshah21
Rhythmshah21

💻 🎨
maitri-vv
maitri-vv

💻 🎨 🤔
Guilherme Berson
Guilherme Berson

💻 🖋
Himanshu
Himanshu

💻 🖋
Ragesh
Ragesh

🖋 🤔
Om Patel
Om Patel

💻 🎨 🖋
vishwajeet
vishwajeet

💻 🖋 🎨 🤔
Susan Shrestha
Susan Shrestha

💻 🎨
Wafiya Mulla
Wafiya Mulla

💻 🎨 🤔
Damodar Yadav
Damodar Yadav

💻 🎨
Ivan Eka Putra
Ivan Eka Putra

💻 🖋
Nishant Dubey
Nishant Dubey

🖋
Sarvesh Gupta
Sarvesh Gupta

💻 🖋 🎨 🤔
Hendra Hendriana
Hendra Hendriana

🖋
Suvam Rai
Suvam Rai

💻 🎨
David Ayomide Olaniyi
David Ayomide Olaniyi

💻 🎨 🤔
Shreshth Srivastava
Shreshth Srivastava

💻 🖋 🎨 🤔
Deepankar1484
Deepankar1484

💻 🎨 🤔
lokesh932338
lokesh932338

💻 🖋 🎨 🤔
Yusuf Ali
Yusuf Ali

💻 🖋
raksha703
raksha703

💻 🎨
Suyash Dabral
Suyash Dabral

💻 🎨 🤔
Aditya Kumar
Aditya Kumar

💻 🖋 🎨 🤔
Sagar Singh Bisht
Sagar Singh Bisht

💻 🎨 🤔
Ishaan Shaikh
Ishaan Shaikh

💻 🎨
Shubhangam Saxena
Shubhangam Saxena

💻 🎨 🤔
Harshit Pandey
Harshit Pandey

💻 🎨 🤔
Shovit
Shovit

💻
Pedada Jaswanth
Pedada Jaswanth

💻
ayushkumarTomar
ayushkumarTomar

💻
ElectroCubic
ElectroCubic

💻 🤔
RathnaSri Balina
RathnaSri Balina

💻 📖
Paras Shenmare
Paras Shenmare

💻 🖋 🤔
Sai kumar
Sai kumar

🐛 💻
Akua Konadu
Akua Konadu

💻 🖋 🤔 🌍

License

This project is licensed under the terms of the MIT license.