Giter Club home page Giter Club logo

codeheat.org's Introduction

Codeheat.org Website

Codeheat is a coding contest held by FOSSASIA, friends and partners.

Official website: https://codeheat.org

Local Installation

Steps

  • git clone https://github.com/USERNAME/codeheat.org.git
  • cd codeheat.org

Note : If you want to contribute, first fork the original repository and clone the forked repository into your local machine followed by cd into the directory

git clone https://github.com/USERNAME/codeheat.org.git
cd codeheat.org
  • Install all the dependencies with npm install
  • Go to index.html and open with live server

Contributions Best Practices

Commits

  • Write clear meaningful git commit messages (Do read https://chris.beams.io/posts/git-commit/)
  • Make sure your PR's description contains GitHub's special keyword references that automatically close the related issue when the PR is merged. (More info at https://github.com/blog/1506-closing-issues-via-pull-requests )
  • When you make very minor changes to a PR of yours (like for example fixing a failing Travis build or some small style corrections or minor changes requested by reviewers) make sure you squash your commits afterward so that you don't have an absurd number of commits for a very small fix. (Learn how to squash at https://davidwalsh.name/squash-commits-git )
  • When you're submitting a PR for a UI-related issue, it would be really awesome if you add a screenshot of your change or a link to a deployment where it can be tested out along with your PR. It makes it very easy for the reviewers and you'll also get reviews quicker.

Feature Requests and Bug Reports

When you file a feature request or when you are submitting a bug report to the issue tracker, make sure you add steps to reproduce it. Especially if that bug is some weird/rare one.

Join the development

  • Before you join development, please set up the project on your local machine, run it and go through the application completely. Press on any button you can find and see where it leads to. Explore. (Don't worry ... Nothing will happen to the app or to you due to the exploring ๐Ÿ˜‰ Only thing that will happen is, you'll be more familiar with what is where and might even get some cool ideas on how to improve various aspects of the app.)
  • If you would like to work on an issue, drop in a comment at the issue. If it is already assigned to someone, but there is no sign of any work being done, please feel free to drop in a comment so that the issue can be assigned to you if the previous assignee has dropped it entirely.

codeheat.org's People

Contributors

achint08 avatar akshat-jain avatar anshumanv avatar ayushgangrade avatar codedsun avatar dravitlochan avatar fragm3 avatar hpdang avatar isuruab avatar jigyasa-grover avatar kpulkit29 avatar liveharshit avatar mariobehling avatar meets2tarun avatar mrsaicharan1 avatar nanspro avatar niccokunzmann avatar norbusan avatar parimatrix avatar rahuldecoded avatar raunaksingh100 avatar ravicharann avatar sagar-kalra avatar saptaks avatar shridhargoel avatar siddhant085 avatar singhksandeep25 avatar trantuyet avatar vaibhavsingh97 avatar yohanym95 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  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  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  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

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

codeheat.org's Issues

Mentor Images not scaled properly

The images of various mentors look fine when browser is full screen, but increasing/decreasing the width of the browser window causes the images to go haywire. See screen shot below:
rsz_screenshot_from_2016-09-23_01-24-09

Adding an `ISSUE_TEMPLATE.md`

After seeing the references, We should add up a ISSUE_TEMPLATE.md as added in other repositories.

Are you interested in fixing this issue :
Yes! ๐Ÿ‘


References :-
#98
#102

Change year to 2019 in timeline

In the timeline section, at two places the date is displayed with the year 2010. It should be changed to 2019. And also below it is written Feb 2018. I think that should also be 2019.

Add info section below header

Other program sites of FOSSASIA have an info section. Please add a similar section below the header with the following info:

  • 650+ students
    650 registered in the Codeheat contest 2017/18 and learnt how to participate in the developer community with FOSSASIA.

  • 2000+ merged pull requests
    More than 2000 pull requests were merged during the contest. Participants also submitted scrum reports, wrote blog posts and created entirely new projects in the FOSSASIA community.

  • 37 mentors
    Mentors are developers, engineers, university students, professors, and generally contributors who love to share and be a part of our open source community. They help creating better software for a better and just world.

screenshot from 2018-02-09 12-34-41

Add Mentor

Add Priyanshu Khandelwal to mentor section.

Minor UI enhancements

Looking at the site, I noticed a few improvements could be made to the overall look and feel of the design. Attached are screenshots and suggested changes:

screenshot from 2017-09-26 02-00-22
The padding needs to be fixed for this sign up button as it appears to be broken or not designed well. As an alternative both the buttons here could also be styled to resemble the subscribe input form that appears later.

screenshot from 2017-09-26 01-59-27
Here the links such as Website, Chat, Repositories and so on are just plain yellow. I suggest being links, they turn to dark yellow on hover to give the effect that the links are clickable.

screenshot from 2017-09-26 01-58-20
The icons seems to be of different sizes and not matching the sizing of each other. Also as an improvement the icons could change color on hover, like facebook turns blue.

I'd like to contribute to this project if you think these are necessary changes.

Incorrect start date of the competition

Problem

The Codeheat homepage shows the incorrect date of the start of the competition as September 10th, 2019

Solution

Changing 2019 to 2018 in the start date.

I'm working on fixing 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.