Giter Site home page Giter Site logo

gdscitm / gdscitm-official-website Goto Github PK

View Code? Open in Web Editor NEW
20.0 1.0 45.0 2.02 MB

This is GDSCITM official website

Home Page: https://gdscitm.netlify.app

License: Other

HTML 1.82% CSS 42.81% JavaScript 55.38%
contributions-welcome material-ui open-source react website front-end-development gdsc hacktoberfest

gdscitm-official-website's Introduction

License: MIT Contributors Forks Stargazers Issues pr-shield

Table of Contents
  1. About The Project
  2. Getting Started
  3. Contributing
  4. License
  5. Contact

About The Project

Product Name Screen Shot

Google Developer Student Clubs (GDSC) ITM website is an open source website develop to help the students to get to know what and how gdsc is working. Why we need gdsc website.

Here's why:

  • Students can give feedback
  • All details related to gdsc is on single page
  • Can get to know the current and upcoming events and how you can enroll and contribute in that evernt.

Built With

Frameworks and libraries used in project.

  • React

  • MaterialUi

Getting Started

To get a local copy up and running follow these simple example steps.

Fork

A fork is a copy of the original repository. Once you fork a repo, a copy is stored on your account and the changes you make to it can be incorporated into your copy of the project instead of the original repo. You then own the copy of the repository.

Procedure

  • Fork the repo from the original project’s repository. The Fork button is located in the right upper corner. fork-image

  • Go to your own account; there will be a copy of the project in your repositories.

  • Next, you can clone the repository locally by using git clone URL . In place of URL, put the forked repository’s URL. Click Code and copy the https URL.

clone-image

Prerequisites

Download node and npm latest version on your local machine.

  • npm
    npm install npm@latest -g

Installation

Steps to set up project on your local machine .

  1. Clone the repo
    git clone https://github.com/your_username_/GDSC-website.git
  2. Install NPM packages
    npm install
  3. Start the project
    npm start

Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b gdsc/featureName)
  3. Commit your Changes (git commit -m 'Add some featureName')
  4. Push to the Branch (git push origin gdsc/featureName)
  5. Open a Pull Request

License

Distributed under the MIT License. See LICENSE.txt for more information.

🔗 Contact Us

gmail

linkedin

twitter

instagram

Discord

🔗 Contributors✨

🔗 Maintainers✨

arun-Patel

gdscitm-official-website's People

Contributors

3simransharma avatar allcontributors[bot] avatar ankitagrawal10 avatar anshitmishra avatar arslanym avatar arunpatel02 avatar aryanda1 avatar ashuppal avatar daniel-olao avatar dhamkirti21 avatar goutam-mahur avatar hemanthpaila avatar kamalchakma1 avatar kcshekar avatar martinyis avatar masif2002 avatar mr-g-d avatar mukadas026 avatar nitin1chandani avatar nj-2020 avatar ojasaklechayt avatar palakjain9 avatar rishav1707 avatar soumya-kushwaha avatar sudhanshutech avatar sumitshinde-84 avatar vladutvoicu avatar websnke avatar yash9111 avatar yashsharma1911 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

gdscitm-official-website's Issues

🐛 Bug Report: Display all events when clicked on 'All' tab

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

In the events section, when you click on the All tab, data of the Past tab has been shown (i.e. events held in the past are shown). Take a look at below screenshot :

opensrc1

Expected Behavior

The desired behavior is to show all the events when All tab is chosen.

Steps To Reproduce

No response

Anything else?

No response

What browsers are you seeing the problem on?

No response

🐛 Bug Report: Team Section is not Responsive

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

image

team cards are merging with each other

Expected Behavior

It should not merge with each other instead of it, it should be wrap after it will be at mobile view

image

Steps To Reproduce

No response

Anything else?

nothing else

What browsers are you seeing the problem on?

Chrome

🐛 Bug Report: Add slider dots in teams screen

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

Just below the title slider slides dots are missing.

image

Expected Behavior

create slider dots that will show the current active slide.

image

Steps To Reproduce

No response

Anything else?

we are using react-slick package to implement slider. update setting config object to produce dots.
for package documentation, click here

What browsers are you seeing the problem on?

No response

🚀 Feature: Add feedback section followed by team members section.

📜 Feature Description

The feedback section has an input field for taking feedback and shows feedback in card form.

🎤 Pitch

checkout this design to inspire and create a component https://www.figma.com/file/ZTnjjETRtg8HNV0zufJajF/GDSC?node-id=0%3A1&t=684eNs6xDEXUA2GK-1
image

👀 Have you spent some time to check if this issue has been raised before?

  • I checked and didn't find similar issue

🔖 Have you read the Code of Conduct?

  • Please search to see if an issue already exists for the feature you wanna add.

📚 Documentation: Create contribution guidelines `md` file

💬 Description

Currently, for contribution guidelines we only have this small section we are in need to make separate md file you can check it here

Screenshot 2023-03-11 at 10 06 01 PM

Reference

for reference to work on this mentioning some contribution guidelines from which you can take inspiration

👀 Have you spent some time to check if this issue has been raised before?

  • I checked and didn't find similar issue

🔖 Have you read the Code of Conduct?

  • Please search to see if an issue already exists for the bug or typo error you wanna add.

📚 Documentation: Add community discord link to README file

💬 Description

We are a community of 500+ members and we are growing rapidly to help and support contributors let's add a link to discord where they can join and interact with other members

Link of discord - https://discord.com/invite/agGwYPhk9k

👀 Have you spent some time to check if this issue has been raised before?

  • I checked and didn't find similar issue

🔖 Have you read the Code of Conduct?

  • Please search to see if an issue already exists for the bug or typo error you wanna add.

🚀 Feature: Add Event Section followed by GDSC community section and GDSC community green banner section.

📜 Feature Description

The event section will have all data for all the events that will be conducted by GDSC in the card component and have a feature to filter cards according to All, Upcoming and Past events with the help of tab .

🎤 Pitch

checkout this design to inspire and create a component https://www.figma.com/file/ZTnjjETRtg8HNV0zufJajF/GDSC?node-id=0%3A1&t=684eNs6xDEXUA2GK-1
image

👀 Have you spent some time to check if this issue has been raised before?

  • I checked and didn't find similar issue

🔖 Have you read the Code of Conduct?

  • Please search to see if an issue already exists for the feature you wanna add.

🐛 Bug Report: Responsive issue

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

currently the input field is similar for large and small screens.

image

Expected Behavior

For smaller device screen the ui of input field in home section banner should be change and look like this
image

Steps To Reproduce

No response

Anything else?

checkout this design to create a component Click Here

What browsers are you seeing the problem on?

Chrome

🐛 Bug Report: Responsiveness for Events section

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

The current behavior is at a 1276 px ratio event section is not responsive and at 816 px ratio also. The team section is above the event section for under these screen ratios.
Screenshot (40)

Expected Behavior

Have a look at the UI for the issue
Check Figma Design

Steps To Reproduce

No response

Anything else?

No response

What browsers are you seeing the problem on?

No response

🐛 Bug Report: Need more spacing in about section

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

Currently subheader and body don't have space between them

Screenshot 2023-03-18 at 9 15 36 PM

Expected Behavior

Screenshot 2023-03-18 at 9 19 35 PM

Steps To Reproduce

use relative units of css

Anything else?

No response

What browsers are you seeing the problem on?

Firefox, Chrome, Safari, Microsoft Edge

🚀 Feature: Soumya Kushwaha has been consistent contributor to GDSC let's invite her to GDSC organisation

📜 Feature Description

@Soumya-Kushwaha Thanks for being a consistent contributor to GDSC ITM. To appreciate your efforts we are sending you an invitation to the GDSC ITM organization 🥳

Please let us know if you have any questions

🎤 Pitch

No response

👀 Have you spent some time to check if this issue has been raised before?

  • I checked and didn't find similar issue

🔖 Have you read the Code of Conduct?

  • Yes, I have read Code of Conduct.

🐛 Bug Report: Home container should be more responsive

👍 Expected behavior
check design for expected behavior Fgima Design

👎 Actual Behavior
Page needs to be more responsive

Screenshot 2022-11-18 at 12 21 08 AM

🎲 Web version
Version 1.0.0

🧱 Your Environment
No response

👀 Have you spent some time to check if this issue has been raised before?
I checked and didn't find similar issue
🏢 Have you read the Code of Conduct?
I have read the Code of Conduct

🐛 Bug Report: Footer responsive issue

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

breakpoint = 1350px

after 1350px screen size the diagonal lines joining the join button at the center of footer is not connecting at join buttons respective edges.

image

Expected Behavior

Diagonal lines should connect the respective edges of join button.

image

Steps To Reproduce

No response

Anything else?

No response

What browsers are you seeing the problem on?

No response

🐛 Bug Report: Change title from 'React App' to 'GDSC ITM'

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

The GDSC ITM website has 'React App' as the title (see attached screenshot), which makes the website looks unprofessional and degrades the authenticity.
opensrc1

Expected Behavior

It should be changed to a better title like 'GDSC ITM'.

Steps To Reproduce

No response

Anything else?

Please allow me to fix that.

What browsers are you seeing the problem on?

No response

🚀 Feature: Add a footer section.

📜 Feature Description

The footer section will have redirecting links of all social media accounts of gdsc, join us button and menu list that will scroll the page to the particular section.

🎤 Pitch

checkout this design to inspire and create a component https://www.figma.com/file/ZTnjjETRtg8HNV0zufJajF/GDSC?node-id=0%3A1&t=684eNs6xDEXUA2GK-1

image

👀 Have you spent some time to check if this issue has been raised before?

  • I checked and didn't find similar issue

🔖 Have you read the Code of Conduct?

  • Please search to see if an issue already exists for the feature you wanna add.

📚 Documentation: Add Arun patel as a maintainer in repo

💬 Description

@ArunPatel02 has been a consistent contributor to GDSC to appreciate his effort let's add him as a maintainer in the GDSC repo

Steps to add him

  • Create a section in README.md as maintainers
  • Add his profile photo and GitHub user id

👀 Have you spent some time to check if this issue has been raised before?

  • I checked and didn't find similar issue

🔖 Have you read the Code of Conduct?

  • Please search to see if an issue already exists for the bug or typo error you wanna add.

🐛 Bug Report: home section input textbox issue

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

I am not able to email my email in the given email text field
image

Expected Behavior

User can able to enter email in the email field

Steps To Reproduce

No response

Anything else?

No response

What browsers are you seeing the problem on?

No response

🐛 Bug Report: Add Dynamic data on events section cards

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

Currently data on events section i.e. in cards are hard coded .

Dynamic data

Expected Behavior

we want data in cards to be dynamic (data will come from server). As of now you can store data in JSON files , JS file instead of Server l. Main point is data should be dynamic.

Steps To Reproduce

You can use JSON Server and Axios or any API of your choice to make it work.

Anything else?

No response

What browsers are you seeing the problem on?

No response

🚀 Feature: Add scrollable gallery component

📜 Feature Description
Add a green scrollable section after what is GDSC and before Event section

🎤 Pitch
checkout this design to inspire and create a component https://www.figma.com/file/ZTnjjETRtg8HNV0zufJajF/GDSC?node-id=0%3A1&t=684eNs6xDEXUA2GK-1

Screenshot 2022-11-18 at 1 40 28 AM

🎲 Web version
Version 1.0.0

🧱 Your Environment
No response

👀 Have you spent some time to check if this issue has been raised before?
I checked and didn't find similar issue
🏢 Have you read the Code of Conduct?
I have read the Code of Conduct

🐛 Bug Report: Hamburger Nav not working

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

Hamburger nav bar not working

Expected Behavior

It should display the about , teams , teams etc when clicked on small screen devices buts its not

image

checkout this design to inspire and create a component https://www.figma.com/file/ZTnjjETRtg8HNV0zufJajF/GDSC?node-id=0%3A1&t=684eNs6xDEXUA2GK-1

Steps To Reproduce

No response

Anything else?

fix

What browsers are you seeing the problem on?

No response

🐛 Bug Report: scroll to About section on click at 'know more' (on the landing area)

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

When one clicks at Know more, nothing happens. Have a look at this screenshot

opensrc1

Expected Behavior

On click at know more, it should scroll down to the about the community section. Have a look at this screenshot.

opensrc2

Steps To Reproduce

No response

Anything else?

No response

What browsers are you seeing the problem on?

No response

🐛 Bug Report: Increase top padding in about section

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

Screenshot 2023-03-28 at 1 38 52 PM

Expected Behavior

Screenshot 2023-03-28 at 1 38 31 PM

Steps To Reproduce

No response

Anything else?

No response

What browsers are you seeing the problem on?

Chrome, Safari

🐛 Bug Report: Padding does not seem correct in Team Card

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

We don't have padding around member profile circle

Screenshot 2023-03-10 at 10 15 45 PM

Expected Behavior

we should have padding around the member profile circle you can check below

Screenshot 2023-03-10 at 10 17 46 PM

Steps To Reproduce

Use CSS relative units to add padding

Anything else?

No response

What browsers are you seeing the problem on?

No response

🐛 Bug Report: Responsive issue

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

after 450px screen size ui is not responsive

image

Expected Behavior

For smaller device screen the ui of home section banner should be change and look like this
image

Steps To Reproduce

No response

Anything else?

checkout this design to create a component Click Here

What browsers are you seeing the problem on?

No response

🐛 Bug Report: Header Responsive issue

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

On small screen the header text font size is too big.
image

Expected Behavior

on small screen header text font size should be reduced
image

Steps To Reproduce

No response

Anything else?

checkout this design to update the header component Click Here

What browsers are you seeing the problem on?

No response

📚 Documentation: Create `contibutor.md` file to mention all contributors of GDSC

💬 Description

We appreciate the efforts of all contributors that's why we are in need to have a file in which we will be mentioning all contributors

Reference

for reference, I am mentioning a file over here to take inspiration

👀 Have you spent some time to check if this issue has been raised before?

  • I checked and didn't find similar issue

🔖 Have you read the Code of Conduct?

  • Please search to see if an issue already exists for the bug or typo error you wanna add.

📚 Documentation: Adding all-contributors bot in readme

💬 Description

@all-contributors
please add @Yashsharma1911 for Code, Design, and Bug reports
please add @rodrigoluchina for Code
please add @NJ-2020 for Code
please add @ArunPatel02 for Code, Bug reports

👀 Have you spent some time to check if this issue has been raised before?

  • I checked and didn't find similar issue

🔖 Have you read the Code of Conduct?

  • Please search to see if an issue already exists for the bug or typo error you wanna add.

🐛 Bug Report: Make Hamburger menu for Mobile responsive

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

No response

Expected Behavior

No response

Steps To Reproduce

No response

Anything else?

No response

What browsers are you seeing the problem on?

No response

🚀 Feature: Add Github profiles of leadership team

📜 Feature Description

Add Github profiles along with LinkedIn and Twitter profiles of the leadership team

image

🎤 Pitch

No response

👀 Have you spent some time to check if this issue has been raised before?

  • I checked and didn't find similar issue

🔖 Have you read the Code of Conduct?

  • Yes, I have read Code of Conduct.

🚀 Feature: Need template for PR

📜 Feature Description

we have templates for issues and same we need these for the PR

for reference how to create one checkout this Link

🎤 Pitch

No response

👀 Have you spent some time to check if this issue has been raised before?

  • I checked and didn't find similar issue

🔖 Have you read the Code of Conduct?

  • Yes, I have read Code of Conduct.

📚 Documentation: Automated code review requests with code owners

💬 Description

Add CODEOWNERS file that will automatically make a review request for every pull request creation.

For more information about how to create file, click here

👀 Have you spent some time to check if this issue has been raised before?

  • I checked and didn't find similar issue

🔖 Have you read the Code of Conduct?

  • Please search to see if an issue already exists for the bug or typo error you wanna add.

📚License is not identifiable by GitHub

💬 Description

update readme.md file for the given license bar.

image

👀 Have you spent some time to check if this issue has been raised before?

  • I checked and didn't find similar issue

🔖 Have you read the Code of Conduct?

  • Please search to see if an issue already exists for the bug or typo error you wanna add.

🚀 Feature: make material ui theme for color and typography.

📜 Feature Description

Create a material ui theme taking out color and typography from color and font styles from figma file.

to access figma design file. click heere

🎤 Pitch

No response

👀 Have you spent some time to check if this issue has been raised before?

  • I checked and didn't find similar issue

🔖 Have you read the Code of Conduct?

  • Yes, I have read Code of Conduct.

📚 Documentation: Broken links in README.md

💬 Description

There are some broken image links that need to be fixed

Screenshot 2023-01-15 at 4 10 32 AM

Screenshot 2023-01-15 at 4 10 50 AM

👀 Have you spent some time to check if this issue has been raised before?

  • I checked and didn't find similar issue

🔖 Have you read the Code of Conduct?

  • Please search to see if an issue already exists for the bug or typo error you wanna add.

🐛 Bug Report: Email gets hide when user types their email

👍 Expected behavior
The email of the user should be seen properly

👎 Actual Behavior
Screenshot 2022-11-18 at 12 00 02 AM

🎲 Web version
Version 1.0.0

🧱 Your Environment
No response

👀 Have you spent some time to check if this issue has been raised before?
I checked and didn't find similar issue
🏢 Have you read the Code of Conduct?
I have read the Code of Conduct

🐛 Bug Report: Tab section not working properly in Event section

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

The current behavior of tabs is like on hovering over tabs there should be an animation and while clicking on the same tab again, data changes over and over, and text color also changes.
Screenshot (42)

Expected Behavior

On clicking over the same tab data should be consistent.

Steps To Reproduce

No response

Anything else?

No response

What browsers are you seeing the problem on?

No response

🐛 Bug Report: Wrong check line mentioned

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

The wrong line is mentioned in Feature issue template

Screenshot 2023-01-15 at 11 54 43 PM

Expected Behavior

Line should contain only Yes word

Steps To Reproduce

  1. Go to ISSUE_TEMPLATE
  2. Find the feature.yml file
  3. Edit file

Anything else?

No response

What browsers are you seeing the problem on?

Firefox, Chrome, Safari, Microsoft Edge

🐛 Bug Report: Home page not properly responsive

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

see below video for current behavior or you can check out the website gdsc website

Screen.Recording.2023-03-11.at.12.32.02.AM.mov

Expected Behavior

checkout mobile responsive design for the website Figma File

Steps To Reproduce

  1. Follow Figma file design

Anything else?

No response

What browsers are you seeing the problem on?

Firefox, Chrome, Safari, Microsoft Edge

📚 Documentation: all contributors count is not correct

💬 Description

All contributers count is wrong as we are having 11 contributers but it is only showing 2.

Screenshot_2023-03-12-15-05-44-69_40deb401b9ffe8e1df2f1cc5ba480b12

👀 Have you spent some time to check if this issue has been raised before?

  • I checked and didn't find similar issue

🔖 Have you read the Code of Conduct?

  • Please search to see if an issue already exists for the bug or typo error you wanna add.

🐛 Bug Report: Redirect to section of page on clicking navbar menus

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

Currently in navbar we have different menu items like home, about , event and team but on clicking them there is no effect.
image

Expected Behavior

Redirect on clicking on those menu items to respective section of page like event->event section, about->about section.

Steps To Reproduce

Use routes to redirect to particular section

Anything else?

No response

What browsers are you seeing the problem on?

No response

🚀 Feature: We should use custom css for more responsive and scalable project

📜 Feature Description

when we use custom css it give us the access to make custom component by using css we can make our project more responsive and it will open doors for to many coders

🎤 Pitch

No response

👀 Have you spent some time to check if this issue has been raised before?

  • I checked and didn't find similar issue

🔖 Have you read the Code of Conduct?

  • Yes, I have read Code of Conduct.

🐛 Bug Report: Text, input field is not Responsive in small screen

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

Text section, input field and button below Nav bar is not in proper order. Please check screenshot

responsive issue

Expected Behavior

Align text section, input field and button at center.

Expected result

Steps To Reproduce

No response

Anything else?

No response

What browsers are you seeing the problem on?

No response

🐛 Bug Report: font not loading on homepage

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

No response

Expected Behavior

Font should be open sans but its default html font

Steps To Reproduce

No response

Anything else?

issue

What browsers are you seeing the problem on?

No response

🐛 Bug Report: Scroll to top on clicking the logo

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

Does not scroll to top on clicking the logo

image

Expected Behavior

Should scroll to the top on clicking the logo

Steps To Reproduce

No response

Anything else?

No response

What browsers are you seeing the problem on?

No response

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.