• Stars
    star
    146
  • Rank 243,915 (Top 5 %)
  • Language
    Shell
  • License
    MIT License
  • Created about 8 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Guides and standards for the techs we love using at Wolox

Wolox Tech Guides and Standards

At Wolox, we are a big team of passionate developers that love building apps with cutting-edge technologies and the best standards and practices to insurance code quality and maintenance. In this repository, you will find the code standards we chose for those main frameworks, languages, and technologies we use. You will also find some other information such as useful documentation, scripts we usually need and our posts for our engineering blog

Repository Structure

Under every technology folder mentioned below, you will find a README describing:

  • Kickoff Guides: Step by step guide to make a kickoff to start building an app.
  • Open Source: A list of the open source libraries developed at Wolox.
  • Useful Documentation: Good practices, talks, useful guides and highlights.
  • Posts: Posts written for the Wolox Engineering Blog for the given technology.

If you need to add a new technology, follow the Tech Kickoff Guide.

Technologies Index

General Useful Documentation

Contributing

  1. Fork it
  2. Create your branch (git checkout -b my-new-guide-documentation)
  3. Edit the file and commit your changes (git commit -am 'Add some guide or documentation')
  4. Push your branch (git push origin my-new-guide-documentation)
  5. Create a new Pull Request. Include brackets containing your involved technologies on its name, one bracket per tech. By example: [RoR] Updating tech-guides [Android][iOS] Updating deployment guide Available tags:
    • RoR
    • NodeJS
    • Front-End
    • React Native
    • Android
    • iOS
    • Net Core
    • Java
    • Infrastructure
    • Git
    • Wolox

About

This repository is maintained by everyone at Wolox.

Wolox

License

tech-guides is available under the MIT license.

Copyright (c) 2017 Wolox
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.

More Repositories

1

react-chat-widget

Awesome chat widget for your React App
TypeScript
1,406
star
2

wolox-ci

Groovy
198
star
3

carthage_cache

A tool that allows to cache Carthage/Build folder in Amazon S3.
Ruby
174
star
4

express-js-bootstrap

Kickoff for ExpressJS applications.
JavaScript
77
star
5

redux-recompose

A Redux utility belt for reducers and actions. Inspired by acdlite/recompose.
JavaScript
70
star
6

wor-authentication

Gem to add authentication to your application using JWT, with expirable, renewable and customizable tokens!
Ruby
62
star
7

async-requests

Ruby
57
star
8

ReactiveArray

An array class implemented in Swift that can be observed using ReactiveCocoa's Signals
Swift
53
star
9

dictum

Create automatic documentation of your Rails API endpoints through your tests
Ruby
53
star
10

firestore-service

JavaScript
28
star
11

ios-style-guide

Wolox's iOS style guide
26
star
12

WLXBluetoothDevice

A block-based wrapper of CoreBluetooth
Objective-C
26
star
13

frontend-bootstrap

JavaScript
24
star
14

react-bootstrap

JavaScript
23
star
15

dictum.js

Create automatic documentation of your NodeJS API endpoints
JavaScript
23
star
16

wor-paginate

Ruby
22
star
17

wolmo-bootstrap-react-native

Bootstrap generator for React Native projects
JavaScript
20
star
18

wolmo-core-ios

Wolmo - Wolox Mobile SDK core library for iOS
Swift
17
star
19

wor-push-notifications-aws

Ruby
16
star
20

wor-prof

Wor-prof (Wprof) is a gem for Ruby On Rails which its only purpose is to measure a RoR app's performance through a profile with different times of response.
Ruby
15
star
21

arg-localities

Get localities by province for Argentina
Shell
13
star
22

wor-requests

Make external requests in you service objects, with easy logging and error handling!
Ruby
12
star
23

aws-deploy-script-frontend

JavaScript
12
star
24

frontend-cookbook

Reusable components and features design and created by Wolox
TypeScript
11
star
25

rails-bootstrap

A Ruby on Rails base project with Wolox standard defaults
Ruby
11
star
26

wolmo-cookbook-android

Wolmo Cookbook - Recipes for common cases done with Wolmo
Kotlin
9
star
27

fictium

A gem with the power to generate documentation from your tests
Ruby
9
star
28

WLXWebViewReloader

An extension to WKWebView that reloads the web view when the source changes.
Objective-C
8
star
29

react-native-renavigate

React native navigation made easy using redux 💫
JavaScript
8
star
30

codestats

Self-hosted open source app to control metrics of your code
Ruby
7
star
31

wolmo-core-android

Wolmo Core - Wolox Mobile SDK core module for Android
Kotlin
7
star
32

express-wolox-logger

JavaScript
6
star
33

terraform-base-infra

HCL
6
star
34

netcore-bootstrap

Kickoff for NetCore applications using EntityFramework.
C#
6
star
35

node-typescript-bootstrap

TypeScript
6
star
36

ios-base-project

A base iOS project with all the minimum dependencies already configured.
Swift
6
star
37

project-health-checker

JavaScript
5
star
38

assigner

A script to pick a random reviewer and assign it to a pull request
Ruby
5
star
39

equalizer

CSS
5
star
40

wor-batchifier

Ruby
5
star
41

angular-bootstrap

TypeScript
4
star
42

warp

WARP - Seamless mobile assets management
Python
4
star
43

eslint-config-wolox-node

JavaScript
4
star
44

wolmo-reactive-core-ios

Swift
4
star
45

eslint-config-wolox-react

JavaScript
3
star
46

cookbook-ios

Swift
3
star
47

cypress-bootstrap

TypeScript
3
star
48

eslint-config-wolox

Wolox eslint standard
JavaScript
3
star
49

wolmo-networking-android

Wolmo Networking - Wolox Mobile SDK networking module for Android
Java
3
star
50

collection-view-example

An iOS project that shows how to use UICollectionView to make re-utilizable components. It also shows how to structure an app using the MVVM pattern.
Objective-C
2
star
51

java-bootstrap

Java
2
star
52

wolmo-maps-android

Wolmo Maps - Wolox Mobile SDK maps module for Android
Java
2
star
53

wolmo-testing-android

Kotlin
2
star
54

node-graphql-bootstrap

JavaScript
2
star
55

elasticsearch-rails-demo

Ruby
2
star
56

automation-test-angular

TypeScript
2
star
57

aws-lambdas-bootstrap

JavaScript
2
star
58

WoloxAndroidBootstrap

Wolox's base template for new Android projects.
Kotlin
2
star
59

android-bootstrap-mvvm

Kotlin
2
star
60

github-organization-manager-react

CSS
2
star
61

simple-crud

Ruby
2
star
62

fastlane-mobile

Ruby
2
star
63

wdio-appium-bootstrap

JavaScript
2
star
64

localization-culture-core

This project allows localization for NetCore using .json files instead of .resx.
C#
2
star
65

silk-paper-node

JavaScript
1
star
66

jira-training-cloner-rails

Ruby
1
star
67

java-meetup-2019

Java
1
star
68

graphql-inspector-wolox-node

JavaScript
1
star
69

react-app-rewire-wolox

JavaScript
1
star
70

react-conduit

Ruby
1
star
71

angularjs-bootstrap

JavaScript
1
star
72

eslint-config-wolox-react-native

JavaScript
1
star
73

layout

SCSS
1
star
74

github-organization-manager

project to manage github repos
JavaScript
1
star
75

infrastructure-provisioning

HTML
1
star
76

angular-conduit

TypeScript
1
star
77

wolox-frontend-templates

HTML
1
star
78

github-organization-manager-node

JavaScript
1
star
79

express-wolox-schema-validator-node

JavaScript
1
star
80

python-bootstrap

1
star