Giter Club home page Giter Club logo

acmw-website-24's Introduction

ACM-W Manipal Official Website

Welcome to the ACMW Manipal Official Website repository! This project is part of the "Women in Open Source" event organized by ACMW Manipal during Tech Week. The goal of this event is to enhance the ACMW Manipal website by adding essential features and improving its functionality.

Contribution Ideas

Organizers will create specific issues within this repository representing different tasks and features to be implemented. Participants are encouraged to choose an issue they are interested in working on and submit their solutions accordingly. Here's how to get started:

  • Explore Issues: Navigate to the Issues tab of this repository to view a list of available tasks.
  • Choose an Issue: Review the descriptions and requirements of each issue. Select one that aligns with your skills and interests.
  • Assign Yourself: Once you've chosen an issue, comment on it to indicate your intent to work on it, and we'll assign you the issue.
  • Work on the Solution
  • Submit a Pull Request: Submit a pull request (PR) from your branch to the main repository's branch that corresponds to the issue. Reference the issue number in your PR description (e.g., "Fixes #1") to link the PR to the issue.
  • Collaborate and Review: Engage in discussions with maintainers and reviewers. Make any necessary adjustments based on feedback.
  • Merge and Close: Once your PR is approved, the organizer will merge it into the main branch. The corresponding issue will be closed.

Note: You can create your own issue if you want to implement something which is not listed in the existing issues. Click on the New Issue button in Issues tab to submit your own ideas!

How to Get Started

  • Fork the Repository: Click the "Fork" button on the top right of this repository to create your own copy.
  • Clone the Repository: Use git clone followed by your forked repository's URL.
  • Create a New Branch: Use git checkout -b feature-name to create a new branch for your work.
  • Make Changes: Implement the features or fix the issues outlined above.
  • Commit Changes: Use descriptive commit messages for each change and do git commit -m "Added navbar" (for example)
  • Push Changes: Push your changes to your forked repository git push origin feature-name
  • Create Pull Request: Submit a pull request from your forked repository to the original repository's main branch.

Note: For any further clarifications or doubts related to above, please see the GitMLSA PPT uploaded in this Repo which outlines all the above steps clearly.

Leaderboard

Participants in the "Women in Open Source" event will be awarded points based on the complexity and impact of their contributions. Here's how points will be awarded for different levels of contributions:

Level 1: Basic Text Adding (2 points) Points will be awarded for simple contributions such as adding or editing text content on the website. Example: Updating member names, descriptions, or basic page content.

Level 2: Basic UI Changes (5 points) Points will be awarded for making visual improvements to the website's user interface (UI). Example: Implementing a new color scheme, improving layout, or styling elements like buttons and navigation.

Level 3: Functionality Change or Complex Change (8 points) Points will be awarded for implementing significant functionality changes or more complex enhancements. Example: Adding interactive or complex UI features or integrating dynamic content.

acmw-website-24's People

Contributors

juanitacathy avatar prernamittal avatar shrial avatar swetha3456 avatar

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.