Giter Club home page Giter Club logo

gdscsmit / gdscsmit.github.io Goto Github PK

View Code? Open in Web Editor NEW
28.0 28.0 51.0 7.72 MB

Official GDSC Website of Sikkim Manipal Institute of Technology. :star: Star the Repository & Open you First PR :rocket:

Home Page: https://gdscsmit.github.io/

License: MIT License

JavaScript 82.85% HTML 2.57% CSS 10.63% TypeScript 3.95%
collaboration css framer-motion gdsc hacktoberfest hacktoberfest-accepted hacktoberfest2023 html javascript nodejs react reactjs tailwindcss vite-plugin

gdscsmit.github.io's Introduction

๐Ÿ’ซ About Us:

๐Ÿ”ญ Welcome to the Official Github of GDSC-SMIT
๐Ÿ‘ฏ Weโ€™re looking for productive collaborations
๐ŸŒฑ Currently building an active open source community
๐Ÿ’ฌ Ask us about GDSC

๐ŸŒ Socials:

Instagram

๐Ÿ’ป Tech Stack:

C C++ Dart CSS3 HTML5 Kotlin JavaScript Java Nim Markdown PHP Python R Ruby TypeScript AWS Azure Cloudflare GithubPages Firebase DigitalOcean Google Cloud Vercel Angular Bun Bootstrap Django Flask Jinja Express.js DaisyUI Electron.js Flutter JWT MUI Nuxt JS NodeJS Next JS React Native React Vue.js Svelte Vite WordPress MySQL AmazonDynamoDB Supabase Firebase Keras Matplotlib NumPy Pandas Plotly TensorFlow PyTorch scikit-learn Scipy AZUREDEVOPS Docker


gdscsmit.github.io's People

Contributors

adi-ray avatar adityadeshpande09 avatar asheshmandal2003 avatar avg77 avatar babunshil avatar dalvishruti14 avatar dannyk05 avatar falgun143 avatar gauravp23 avatar gcsandesh avatar gd0910 avatar gdscsmit avatar gfaizank avatar hari-kumar-a avatar imshaaz21 avatar loftydroid avatar muhammad-shahid-jamal avatar nitinryali avatar noureennaaz avatar petsamuel avatar pooranjoyb avatar rhnas110 avatar rutikgagare avatar sid86-dev avatar suhaani07 avatar sushilverma002 avatar tusharrgrg avatar vivekmahindrakar avatar weijian123-tech avatar zonegirish avatar

Stargazers

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

Watchers

 avatar  avatar

gdscsmit.github.io's Issues

Use SSG to fix poor First Contentful Paint

Implementing Static Site Generation (SSG) for optimized performance. This approach will prioritize the delivery of static content, allowing ample time to load static data and APIs efficiently.

Bug: Blog page `/blogs` 404

What happened?

When the page is refreshed, it encounters difficulty rendering any data and subsequently redirects to a 404 error.

Add screenshots

Screenshot 2023-10-18 at 12 36 57โ€ฏAM

What browsers are you seeing the problem on?

Chrome

Record

  • I agree to follow this project's Code of Conduct
  • I want to work on this issue

[Bug] GDSC logo & Loader unavailable at `blogs/id/`

โš ๏ธBug report :

  • When a specific blog is clicked, we get redirected to blogs/id
    image

  • But in that route, GDSC-SMIT Logo is unavailable.
    image

  • Also the Loader Animation is not seen during Loading
    image

Possible causes could be static redirections.

Adding transition delay when hovering over navbar and 4 sub domains of the vision section.

It is an absolutely marvelous website. But the thing which I want to work on is to add some transition effects on the navbar elements like Home, Contact they are very fast and it feels almost like a random display. Similar for the Vision section .

I would like to add transition delays and make the user experience better.

If its okay for you can I work on this issue ?

Bug: Inconsistent Display of Text on Hover

What happened?

Description

When hovering over the icons in the footer, the current styling results in inconsistent and undesirable padding and layout for the displayed text. This affects the visual consistency and user experience of the website.

Steps to Reproduce

  1. Visit the website. (https://gdscsmit.github.io/)
  2. Hover over the social media icons.

Add screenshots

Screencast.from.21-10-23.06.12.44.PM.IST.webm

What browsers are you seeing the problem on?

Chrome

Record

  • I agree to follow this project's Code of Conduct
  • I want to work on this issue

Docs: Update README.md file

What you want to add in the documentation?

Hello! I noticed a typo with your README.md under Getting Started? I tried cloning the repository with git clone https://github.com/gdsc-organization/gdsc-website.git however my terminal within VSCode threw an error stating that the repository was not found. When I tried git clone https://github.com/gdscsmit/gdscsmit.github.io.git given by GitHub's <> Code button, I was able to clone the repository. May I please update your README.md to include the correct git clone link?

Add screenshots

image
image
image

Record

  • I agree to follow this project's Code of Conduct
  • I want to work on this issue

Replace the class keyword to className

You should use className instead of class in React. This is because class is a reserved keyword in JavaScript, and React uses JSX, which is a syntax extension for JavaScript. When you use class in React, it will be interpreted as a keyword, and your code will not work.

To avoid this, you should always use className when you want to set the class of an element in React. For example:

<div className="my-class">
  This is a div element with the class `my-class`.
</div>

Create a New Component for Projects ๐Ÿš€

Tasks :

  • Create an interactive UI displaying the projects by GDSC SMIT
  • The component should display all the open source projects, it's description and maintainers.
  • The project cards should redirect to official Github of GDSC-SMIT
  • Component should be rendered on clicking this :
    image

Further improvements will be made in the upcoming issues.

Error 412 at `/team` route

A required service account is missing necessary permissions. Please resolve by visiting the Storage page of the Firebase Console and re-linking your Firebase bucket or see this FAQ for more info: https://firebase.google.com/support/faq#storage-accounts. If you recently made changes to your service account, please wait a few minutes for the changes to propagate through our systems and try again.

Add navbar logo link and UI changes

Hey there @pooranjoyb!
I intend to link the home page to the navbar logo.
Secondly, i want to make some small UI changes to buttons size and give the text a 'card' look.

Attached screenshots show the changes

  1. Before:-
    bf1

  2. After:-
    af1

I'm ready to discuss and incorporate changes as per your requirements.
Kindly assign me this issue under appropriate tags.

Passing Id as a key by adding Individual id at each object.

>You were using index as a key but it can lead to subtle and confusing bugs if an item is inserted, deleted, or if the array gets reordered
I want to add individual ID at each object of the data array can pass it into the key.
Can you Please assign me it under Hacktoberfest-2023.

image

FEATURE: Adding Google Course section

This section should offer and tell about courses , tools , programmes offered by Google . This can include GCCP (Cloud ) and workshops that will be conducted in future by google

Style: Dark theme button

What's the suggested design idea?

a dark theme button can be added to website to look more better

Add screenshots

No response

Record

  • I agree to follow this project's Code of Conduct
  • I want to work on this issue

Document component and functions using Comments

  • Documenting components and functions using comments.
  • Proper use of commenting can make code maintenance much easier, as well as help make finding bugs faster.
  • A well-documented code is as important as correctly working code.

Bug: Footer in `Contact` Page

What happened?

Footer breaks in Contact Page

Add screenshots

image

What browsers are you seeing the problem on?

No response

Record

  • I agree to follow this project's Code of Conduct
  • I want to work on this issue

Create the UI for the Blogs page ๐Ÿš€

Description :

  • The blogs section is one of the most important part of the website.
  • The page is created in such a way that, the Editorial Team of SMIT will create blogs in Blogger
  • We'll are Blogger as the headless CMS to fetch blogs using API keys (Already Implemented)
  • Once user clicks on a Blog, they'll be redirected to the Blog.jsx component.
  • All list of blogs should be displayed in BlogPage.jsx component

Tasks :

  • Create the UI for the BlogPage.jsx component
  • Fix the background bug and use some gradients
  • Fetch all blogs from Blogger and display it in the UI
  • Redirect to the Blog.jsx and display that particular blog in the page

Reserved characters in HTML must be replaced with entities:

Some characters are reserved in HTML.

If you use the less than (<) or greater than (>) signs in your HTML text, the browser might mix them with tags. Entity names or entity numbers can be used to display reserved HTML characters.

Entity names look like this:

Entity Description Entity Description
&lt; Less than (<) &gt; Greater than (>)
&amp; Ampersand (&) &copy; Copyright (ยฉ)
&nbsp; Non-breaking space ( ) &mdash; Em dash (โ€”)
&ldquo; Left double quotation mark (โ€œ) &rdquo; Right double quotation mark (โ€)
&copy; Copyright symbol (ยฉ) &reg; Registered trademark symbol (ยฎ)
&trade; Trademark symbol (โ„ข) &sect; Section symbol (ยง)

Bug: Fix alignment of Social Icons

What happened?

There is a misalignment in social icons.

Add screenshots

image

What browsers are you seeing the problem on?

Chrome

Record

  • I agree to follow this project's Code of Conduct
  • I want to work on this issue

Add a Preloader for the Website

Tasks :

  • Find loader.gif in ./public/ directory,
  • Either convert it to Transparent gif or use the same for creating a preloader for the website.
  • The loader should be in the center of the page.
  • Make sure it's responsive

โš ๏ธ NOTE : Remove the Redirecting... text from /app route and add the preloader there too.

Click here for reference.

Bug: Social Icons are Overlapping

What happened?

I found a styling bug in footer of Contact Us page. Footer in other pages are fine but Under Contact Us page The Social icons are overlapping over the Text and Logo in tablet and desktop view.
I can fix that by changing some CSS.
Please assign the issue to me under Hacktoberfest2023.

Thank You :)

Add screenshots

image

What browsers are you seeing the problem on?

Chrome

Record

  • I agree to follow this project's Code of Conduct
  • I want to work on this issue

Add fade-in animations to vision cards

I would like to add fade-in animations to Vision cards because it would improve the user experience in my opinion (it intrigues the user to see what is next and would offer a smooth appearance combination in parallel with the card shadows).

I also believe we could apply such animations to the rest of the website content but if you do not like it I will only alter the Vision section.

add Dependabot

To add Dependabot to a project, create a dependabot.yml file in project root. Configure it to check for updates in project's dependencies, and set up notifications for automated pull requests. Dependabot will then help keep dependencies up-to-date, enhancing project stability and security.

Passing Id as a key by adding Individual id at each object.

>You were using index as a key but it can lead to subtle and confusing bugs if an item is inserted, deleted, or if the array gets reordered
I want to add individual ID at each object of the data array can pass it into the key.
Can you Please assign me it under Hacktoberfest-2023.

image

Issue and PR template needed

I would like to implement an issue template to facilitate a more structured approach for developers when submitting issues, enabling them to provide comprehensive details.

Team pictures

The team tab doesn't has any pictures of the current team. Please assign me this under HacktoberFest

Update Core Team Member Section

Tasks :

  • Create different sections for different domain core members
  • You can either use Lists of names or
  • Suggest some better UI for the same

Add dynamic year copyright in the footer

Issue Description

Currently I saw the code in the footer of the website for the copyright year is still static, I want to add a dynamic year copyright in the footer of the website.

Describe the solution you'd like.

I create a new variable to get dynamic year info, named const currentYear and i called the variable with JSX.

Screenshots

image

Additional information

Can you take my advice and assign this task to me Sir @gdscsmit ? and I am new to open source contributions and I would love to contribute to your project! I also participated in Hacktoberfest2023.

PR and Issue Template

Hy if you could link the GitHub repository with Netlify or something else then contributors might find it easy to report new issues and also it will get easy for them to judge the issue and whether they can make meaningful contribution or not.

Feat: Workflow for PR preview

What feature?

Create a workflow to preview a PR live in some hosting platform. (Github-Pages, Vercel, Netlify, etc)

Add screenshots

No response

Record

  • I agree to follow this project's Code of Conduct
  • I want to work on this issue

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.