Giter Site home page Giter Site logo

alpcanaydin / githubist Goto Github PK

View Code? Open in Web Editor NEW
140.0 3.0 5.0 3.03 MB

Github developer, location, language and repo stats for Turkey.

Home Page: https://github.ist

License: MIT License

JavaScript 86.09% CSS 13.91%
turkey data-visualization github statistics

githubist's Introduction

Github.ist

This is the Web application repo for https://github.ist. You may also want to take a look to API and Fetcher

Installation

You need to have yarn installed in your computer. After, simple run the command yarn in project directory in order to install dependencies. As last step, please copy .env.sample file as .env and update the variables with the actual values you want to use.

Starting the Application

You can run yarn start command in the project directory. Browser window will pop up and you'll able to see development server.

Isolated Development

All the components in the components folder MUST HAVE stories in their folders. By this way all developers will be able to see what does component do and how they behave various props.

To start Storybook, run the command below;

yarn run storybook

Storybook server will be available at https://0.0.0.0:6006.

Contributing

Let's say you are developing a new future in this repository. Here are the steps you need to follow;

  • Fork this repository
  • While developing a component or util function and etc. Please aware of you need to test them.
  • All tests must be placed to same folder with the tested file.
  • You need to check the Linters whether the app state is valid via yarn lint command.
  • You need to format your code via yarn format. System will also run this command automatically on commit stage.
  • Run tests to check whether everything works correctly.
  • Push your branch to remote repo.
  • Open an Pull Request and assign the relavent people as reviewers to this PR.

NOTE: Please run yarn flow-typed-install command after any new package added to application. This will bring flow-type definitions of newly created packages to the application or at least it will add stub definitions.

githubist's People

Contributors

alpcanaydin 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

githubist's Issues

Puanlama

Bence daha guzel bir siralama icin contribution activity ve hangi acik kaynak projelere katki da etkilemeli.

Guncelleme

Veri en son 13 Ekim 2018 tarihinde çekilmiştir.
Veriler haftalik ya da aylik guncellenmeme nedeni nedir.
Tesekkurler.

Veri güncelleme

Veri en son 30 Temmuz 2021 tarihinde çekilmiştir.

Alp abi veri otomatik çekilmiyor mu yada puan sistemi ile güncelleme yapılsa harika olabilir proje eline sağlıkk 👏🏻 🎉

Github.ist -> GitHub.ist

Merhabalar,

Öncelikle bu harika proje için teşekkürler.

Hacktoberfest sayfasında bir webinar izlemiştim.
Konuşmacının twitter'ını incelerken şöyle bir tweet attığını gördüm:

My job is literally just telling students to capitalise the 'H' in "GitHub".

— Joe in bed 😴🛌 (@jna_sh) 10 Şubat 2017

Sanırım GitHub bu H konusunda hassas:)
Biz de bu hassasiyeti web arayüzünde uygulayalım mı?

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.