Code Monkey home page Code Monkey logo

e_learning_website's Introduction

๐ŸŒ e_learning_website

Welcome to the Hacktoberfest Student's Guide!

Glad to have your participation in Hacktoberfest, it's a fantastic opportunity for students to engage with the open-source community and contribute meaningfully to various projects. Let's begin this journey together!

๐Ÿ“ƒ Table of Contents

  1. Introduction
  2. How to Contribute
  3. Watchlist
  4. License
  5. Author
  6. Feedback
  7. Contributors

๐ŸŽ™ Introduction

Guidance makes things easier, doesn't it?
We wish to clear all your doubts about contributing in open-source.
Here's a comprehensive guide to help you navigate your way through this exciting journey!

๐Ÿ’ญ How to Contribute

1. Get Started:

  • Star the Repository: Show your support by starring the repository. This helps in boosting the project's visibility.
  • Follow the Account: Stay updated with the latest developments by following the repository owner's account.

2. Prepare Yourself:

  • Read the Guidelines: Familiarize yourself with the project's contribution guidelines. Each project might have specific rules you need to follow.
  • Understand the Codebase: Spend some time exploring the existing codebase. Understanding the project structure helps you identify areas for improvement.

3. Set Up Your Development Environment:

  • Fork the Repository: Click the "Fork" button on the top right to create your own copy of the repository.
  • Clone the Repository: Clone the forked repository to your local machine using git clone https://github.com/your-username/repository-name.git.

4. Make Your Contribution:

  • Create a New Branch: Create a new branch with a descriptive name: git checkout -b my-feature.
  • Implement Changes: Make your desired changes in the codebase. Ensure your modifications align with the project's goals.

5. Test and Validate:

  • Ensure Quality: Test your changes thoroughly. Verify that your modifications don't introduce errors.
  • Validation is Key: Validate your code to ensure it meets the project's standards and requirements.

6. Commit Your Changes:

  • Stage Your Changes: Stage your modifications: git add ..
  • Commit Your Changes: Commit your changes with a meaningful message: git commit -m "Brief description of your changes".

7. Share Your Contribution:

  • Push Your Changes: Push your changes to your forked repository: git push origin my-feature.

8. Create a Pull Request (PR):

  • Open a PR: Go to your forked repository on GitHub and click "New Pull Request".
  • Describe Your Changes: Provide a detailed description of your changes in the PR template.
  • Submit for Review: Submit the pull request for review. Be open to feedback and engage in discussions.

9. Engage and Learn:

  • Be Open to Feedback: Engage in discussions with project maintainers. Be receptive to feedback and be willing to make necessary changes.
  • Learn and Grow: Hacktoberfest is not just about contributing; it's a learning opportunity. Embrace the experience and grow your skills.

10. Celebrate Your Achievement:

  • Success Celebration: Once your PR is merged, celebrate your successful contribution to the open-source community! You've made a meaningful impact.

Note: Always refer to the specific project's guidelines and code of conduct for any additional instructions or requirements regarding contributions.

Remember, open source thrives on collaboration and learning! ๐Ÿ˜„

๐Ÿ“ผ Watchlist

๐Ÿ“„ License

This repository is available under the MIT License.

๐Ÿ’ป Author

Gyan Pratap Singh

๐Ÿ–Š Feedback

Your suggestions are very welcome, kindly post them here and contribute into the project.

๐Ÿ‘ฅ Contributors

Make sure to โญ this repository if you found it helpful!
Embrace the process, enjoy your coding journey, and happy hacking! ๐Ÿš€

e_learning_website's People

Contributors

aditya7302 avatar ayushrakesh avatar dipak-01 avatar gyanthakur avatar heisdinesh avatar kedarnath-rothe avatar maheshwar04 avatar surya-v-28 avatar vani177 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

e_learning_website's Issues

fix: Validations in the SignUp Page

please assign me under the hacktober fest

when i enter the details in signup of form

instead of mobile number i gave the text , but it still works

image

I would like to work on this please assign me this

login page

I would like to make the signup and login page more attractive and user friendly

Add LICENSE.md

Hi
I've noticed the LICENSE.md file has not been created in the repository yet.
I would like to contribute to the repository by adding the file.
Kindly assign me this issue.

Issue in footer section of signup page.

Footer section of the signup page is appearing above the sign up page and there should a space between by and Mr . in copyright section. If you want to change assign this to me.

Update README.md

Hey!
I noticed a few typing errors and I would also like to improve the overall documentation of the file and make it more organized.
I would like to contribute to the repo by improving the things I listed above.
Please assign me this issue.
Thanks

Login Even With Wrong Password

I checked Auth Functionality and got a bug that i am able to login even with wrong password that i have used while registration this is totally false authentication system, need to work on it.

I want to resolve this bug.

Folder structure needs to be sorted.

I will update the folder structure, the links on all the files so the pages will be interrelated.
kindly assign me this task under hacktoberfest-accepted lable.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.