zumbara.com para yerine zamanın geçtiği bir zaman kumbarasıdır. Tüm sistem beta haline gelene kadar https://zumbara.surge.sh adresinde olacaktır.
- React
- Redux
- Styled-components
- Flow
- Styleguidist
Bu repoyu clone'ladıktan sonra proje dizininde yarn
komutunun çalıştırılması gerekmektedir. Development server'ı yarn start
komutu ile çalıştırılabilir.
Sistem üzerinde bulunan component'lerin nasıl kullanılacağı https://zumbara-style-guide.surge.sh adresinde bulunmaktadır. src/components
klasörüne yeni component'ler eklendikçe bu adres de güncelenecektir.
Katkıda bulunmak için buradan kendinize bir madde seçebilirsiniz. Bir maddeyi çözmek istediğiniz zaman öncelikle bu repo'yu fork'layıp gerekli geliştirmeleri ve bunların testlerini yaptıktan sonra pull request açabilirsiniz. Eğer testleriniz başarılı bir şekilde geçiyorsa review edildikten sonra sisteme dahil edilecektir.
Eğer zumbara.com için katkıda bulunmaya karar verdiyseniz istediğiniz geliştirme ortamına kullanabilmenize rağmen aşağıda tavsiye edilenler daha hızlı geliştirme yapmanızı sağlayacaktır.
Editör olarak VSCode kullanılmalıdır. VSCode kurulumu gerçekleştirildikten sonra aşağıdaki eklentilerin kurulması testleri geçmenizi kolaylaştıracaktır. (Belirtilen eklentileri VSCode içinde bulunan eklentiler bölümünden arayabilirsiniz.)
- ESLint
- Stylelint
- Prettier
- Babel ES6/ES7
- Color Highlight
- Flow Language Support
- Git Blame
- Git History
- Jest
- jsx
- npm intellisense
- path intellisense
- vscode-icons
- vscode-styled-components