Code Monkey home page Code Monkey logo

project-oregano's Introduction

Starware

All Contributors

Contributors Forks Stargazers Issues MIT License


Logo

HackNITR 3.0

The official repository for the website of HackNITR 3.0

View Live ยท Report Bugs . Add Features

Table of Contents
  1. About The Project
  2. Built With
  3. Getting Started
  4. License
  5. DSC NIT Rourkela
  6. Starware
  7. Contributors

About The Project

HackNITR, one of the largest hackathons in India's eastern region, is a kind of hackathon that endeavours to bring and integrate talent, innovation, and creativity under one roof to build solutions for real-world problems using the latest technologies. It is organized by a bunch of tech enthusiasts from Developer Student Clubs (DSC) NIT Rourkela in collaboration with OpenCode, Opensource community, registered under the technical society of Student Activity Centre (SAC), NIT Rourkela.

Built With

Following technologies and libraries are used for the development of this website

Getting Started

To setup the project locally the steps below.

Prerequisites

  • Node.js

    # Homebrew
    brew install nodejs
    
    # Sudo apt
    sudo apt install nodejs
    
    # Packman
    pacman -S nodejs
    
    # Module Install
    dnf module install nodejs:<stream> # stream is the version
    
    # Windows (chocolaty)
    cinst nodejs.install
    
  • Yarn

  npm install --global yarn
  # Homebrew
  brew install git

  # Sudo apt
  apt-get install git

  # Packman
  pacman -S git

  # Module Install (Fedora)
  dnf install git

Contribution guidlines ๐ŸŽƒ


Our Slack Community: Slack Invite

Contributions are welcome ๐ŸŽ‰๐ŸŽ‰

Local Repository Setup

Please refer to the project's style and contribution guidelines for submitting patches and additions. In general, we follow the "fork-and-pull" Git workflow.

  1. Fork the repo on GitHub
  2. Clone the project to your local system
  3. Commit changes to your own separate branch
  4. Push your work back up to your fork
  5. Submit a Pull request so that we can review your changes

NOTE 1: Please abide by the Contributing Guidelines.

NOTE 2: Please abide by the Code of Conduct.

Running the project.

The project uses Yarn and not NPM. It is strictly advised to stick with Yarn so as to avoid dependency conflicts down the line.

## Checkout into the project client directory
cd client

## Install Dependencies
yarn install

## Run the Project
yarn develop

Following are the commands to remove/add new dependencies using yarn

## Add a new Package
yarn add package_name

## Remove an existing Package
yarn remove package_name

## Save Package as a Dev Dependency
yarn add -D package_name

License

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

DSC NIT Rourkela

DSC NIT Rourkela

Starware

dscnitrourkela/project-guava is Starware. This means you're free to use the project, as long as you star its GitHub repository. Your appreciation makes us grow and glow up. โญ

Contributors โœจ

Thanks goes to these wonderful people (emoji key):


DSC NIT Rourkela

๐Ÿ“†

Abhibhaw Asthana

๐Ÿ‘€ ๐Ÿšง ๐Ÿ’ป ๐Ÿš‡ ๐Ÿ“†

Pritish Samal

๐Ÿ’ป ๐Ÿšง ๐Ÿง‘โ€๐Ÿซ ๐Ÿ‘€ ๐Ÿ“†

Ritesh Patil

๐Ÿ’ป ๐Ÿ“– ๐Ÿค” ๐Ÿ“† ๐Ÿšง

Abel Mathew

๐Ÿ’ป ๐Ÿ›ก๏ธ ๐Ÿš‡

Padmaja Bhol

๐Ÿ’ป

Ratnakar Sahoo

๐Ÿ’ป

Divya Sri Darimisetti

๐Ÿ’ป

sambit-sankalp

๐Ÿ’ป

Sonakshi Satpathy

๐Ÿ’ป

Astha Nayak

๐Ÿšง ๐Ÿ’ป ๐Ÿ“– ๐Ÿง‘โ€๐Ÿซ ๐Ÿ“‹ ๐Ÿ‘€ ๐Ÿ“†

Hemant Bajaj

๐Ÿ’ป

This project follows the all-contributors specification. Contributions of any kind welcome!

project-oregano's People

Contributors

abhibhaw avatar abhijeet1520 avatar allcontributors[bot] avatar ciphertron avatar dependabot[bot] avatar designrknight avatar irsayvid avatar nayakastha avatar orko06 avatar padmajabhol avatar panquesito7 avatar ratnakar5938 avatar riteshsp2000 avatar sambit-sankalp avatar shurtu-gal avatar sonakshi1901 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Forkers

swaindhruti

project-oregano's Issues

feat: Add new sponsors in the list

This will be a permanent issue. We will add the sponsor names in a comment, the assigned person will add the respective sponsor to the website.

DO NOT CLOSE THIS ISSUE

comment format

  1. Sponsor Display Name
  2. Serial Number
  3. Sponsor Logo required format ( @ORKO06 will add the Cloudinary link)
  4. Redirect Link
  5. Sponsor Tier

@ORKO06 comment format

  1. Serial Number
  2. Cloudflare link

Implement smooth scrolling to different sections of the website

Replacing the existing time table using Airtable

Here is the HTML snippet

<iframe class="airtable-embed" src="https://airtable.com/embed/shr3hO4GmOExTOsWA?backgroundColor=blue" frameborder="0" onmousewheel="" width="90%" height="800" style="background: transparent; border: 1px solid #ccc;"></iframe>

Link for adding all events in the personal calendar

https://airtable.com/shr3hO4GmOExTOsWA/iCal?timeZone=Asia%2FCalcutta&userLocale=en
Make sure there is a button for this i.e. adding all events.

Try doing it latest by today!

[FEATURE] Update the Discord logo to the latest version

Is your feature request related to a problem? Please describe.

The Discord logo at the footer is the old logo. It should be the latest one.

Describe the solution you'd like

Update the Discord logo to the latest version at the footer.

Describe alternatives you've considered

None.

Add Content In The Website

[FEATURE] Convert all issue templates into issue forms

Is your feature request related to a problem? Please describe.

Issue forms is a new way of making issues in GitHub. IMO, we should use them here, too.

Describe the solution you'd like

Convert issue templates into all issue forms.

Additional context

I can work on this if wanted. Please let me know! ๐Ÿ™‚

Update Sponsors section

A new design has been created for the sponsors' section.

  • Implement the design using css-grids.
  • Make sure the entire section is responsive and the order of sponsors as per the design.
  • Abstract the section as much as possible so that it is not bound to a particular layout and is easily responsive.
  • size of the logos starts decreasing from the top.
  • Maintain the ratio for boxes of gamma and delta sponsors.
  • instead of just 2 in a row for delta, possibly have 3. the gamma box should be flexible and the number of sponsors in a row should adjust as per the width.
  • For mobile view, it should be one below the other.

feat: Add Contact Us Section

This section will contain three fields(i.e name, email, message) along with a send message button and it'll be positioned right to the FAQ section. Since both are different issues, so you can make the single component only and send a PR linking to this issue and there'll be another separate issue to style the FAQ and Contact Us Section.

Website updates.

  1. Hero Section.
  • In the content part, add the updated graphic for dates.
  • Arrange the content as per the design
  • Don't update the colors as of now, discussion for that is in process.
  1. Join us Section.
  • A new section is created for judges, mentors and sponsors.
  • Use grid to make the section responsive.
  • For the mobile version, hide the sponsor us card.

Links for the graphics.

[Replacing Old Twitter Logo To New One]

Detailed description

The logo of twitter has been changed to i want it to update it and also in mobile screen the discord logo box size in different from above box and also their is no hovering effect on the discord logo

image
image

Context

It just some minors fix which makes UI more interactive

Possible implementation

No response

Additional information

No response

Alignment and Spacing issues.

Describe the bug
Spacing and Alignment issues. Following is a list of all the alignment issues on the website.

  1. Tracks section. The headings of all the tracks are not properly aligned. There is an extra margin on some cards.
  2. Section Heading. The heading and description of all the sections are not aligned correctly. All are out of sync. Ideally, a separate common component should be created since it's the same for all the sections.
  3. The buttons used in all sections should have the same styling. Ideally, a common component is to be created. Make the background of the button the background on which it is, add a white border to the button. When hovered on the button, the button background should change to white and the text colour to dark grey.

To Reproduce
Steps to reproduce the behavior:
Checkout preview

Update the content of the website depending on the users location

Is your feature request related to a problem? Please describe.
Some people are not very much well versed with English and that sometimes become an issue while understanding the content of the website. My feature wants to solve this problem.

Describe the solution you'd like
I want to add a feature which will detect location of the user using IP address or using geolocation API . This location will help us to know about the common languages of that place and then with the help of an translation API we will give a option of 3 different language to user from which he/she can select any language and the whole content of the website will be translated into those languages. For example:- If a person is accessing the website from France then he will get 3 different language to choose from 1) English , 2) Hindi and 3) French

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Additional context
This will help users to understand the content of the website in their native language.

Spacing between social media icons

What would you like to share?

issue1
issue2
issue3

Even the space between the footer social icons has the cursor set as pointer

Additional information

In order to access the link to the social icons, users must click on them but here user are able to click between them too.

Would you like to work on this issue?

  • Yes, I want to work on this issue!

bug: No Breakpoints Added In Typography Elements

In the typography elements like Heading1, Heading2, and others, only the normal view font sizes are mentioned. They don't have breakpoints.
Eg: Heading1 element will have a 5xl size in all the views(Desktop, iPad, mobile) but what we require is that it should be able to resize itself according to the dimensions it is currently displayed in. (basically breakpoints)

bug: FAQ section scroll to set the answer in the viewport

When someone clicks a FAQ, we should scroll down to the answer blob so as to ensure that the person sees where the answer is being displayed. High chances that the person won't be able to know where the answer is being displayed.

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.