All Projects → sylwiavargas → The-Code-Bending-Dictionary

sylwiavargas / The-Code-Bending-Dictionary

Licence: other
🧚🏽‍♀️ learn tech vocab in a friendly way 🧚🏽‍♀️ CONTRIBUTIONS WELCOME! 🔥

Programming Languages

ruby
36898 projects - #4 most used programming language
HTML
75241 projects
javascript
184084 projects - #8 most used programming language
SCSS
7915 projects
CSS
56736 projects

Projects that are alternatives of or similar to The-Code-Bending-Dictionary

jmdict-simplified
JMdict, JMnedict, Kanjidic, KRADFILE/RADKFILE in JSON format
Stars: ✭ 96 (+405.26%)
Mutual labels:  dictionary
laravel5-jokes-api-with-jwt-and-pagination
Laravel5 Full Fledged API with JWT auth
Stars: ✭ 15 (-21.05%)
Mutual labels:  api-rest
dart-express
Express-like HTTP framework written in Dart
Stars: ✭ 34 (+78.95%)
Mutual labels:  api-rest
rest-api
Laravel restfull api boilerplate
Stars: ✭ 57 (+200%)
Mutual labels:  api-rest
rimerc
rimerc: rimer's dictionary & config
Stars: ✭ 228 (+1100%)
Mutual labels:  dictionary
jyut-dict
A free, open-source, offline Cantonese Dictionary for Windows, Mac, and Linux. Qt, SQLite. C++ and Python.
Stars: ✭ 67 (+252.63%)
Mutual labels:  dictionary
nestjs-api-mongoose
Collection example apps with NestJS and Typeorm, Sequelize, Mongodb, PostgreSQL, MySQL, GraphQL, Mercurius, etc. for the NestJS community 😻
Stars: ✭ 153 (+705.26%)
Mutual labels:  api-rest
poc-github-actions
Various proofs of concept examples using Github Actions 🤖
Stars: ✭ 103 (+442.11%)
Mutual labels:  beginners
PlainDictionaryAPP
无限词典. An android e-dictionary application mainly parsing mdx / dsl.dz files via mdict-java
Stars: ✭ 71 (+273.68%)
Mutual labels:  dictionary
openbrewerydb-rails-api
Official v1 Open Brewery DB REST API built with Ruby on Rails
Stars: ✭ 17 (-10.53%)
Mutual labels:  api-rest
smockin
Dynamic API, S3 & Mail mocking for web, mobile & microservice development.
Stars: ✭ 74 (+289.47%)
Mutual labels:  api-rest
ZXDataHandle
简单易用的数据转换和存储框架,支持一行代码将模型、模型数组、Json字符串、字典互转;支持模型映射到sqlite3数据库,无需书写sql
Stars: ✭ 13 (-31.58%)
Mutual labels:  dictionary
korean-dict-nikl
국립국어원 사전 / FOSS Korean dictionary by National Institute of Korean Language
Stars: ✭ 71 (+273.68%)
Mutual labels:  dictionary
api sof
Tutorial para acessar a API do Sistema de Orçamento e Finanças _SOF da cidade de São Paulo, utilizando Python e a biblioteca Pandas, realizar análises e salvar arquivo CSV/Excel
Stars: ✭ 31 (+63.16%)
Mutual labels:  api-rest
pystardict
Library for manipulating StarDict dictionaries from within Python
Stars: ✭ 90 (+373.68%)
Mutual labels:  dictionary
ssh brute force
Crack SSH Password using Dictionary and Brute Force Method
Stars: ✭ 51 (+168.42%)
Mutual labels:  dictionary
Dictionary
A dictionary data type with a fast b-tree based search
Stars: ✭ 39 (+105.26%)
Mutual labels:  dictionary
aot
Russian morphology for Java
Stars: ✭ 41 (+115.79%)
Mutual labels:  dictionary
covidAPI
Coronavirus API for Current cases by country COVID-19
Stars: ✭ 600 (+3057.89%)
Mutual labels:  api-rest
bing dictionary
Bing comand line dictionary
Stars: ✭ 25 (+31.58%)
Mutual labels:  dictionary

The Code-Bending Dictionary


The Code Bending Dictionary is an initiative aiming to help new code learners (code benders) in befriending tech vocab. We focus on general programming terms, or those relating to Ruby, Rails, JS, React, or Redux. Make sure to check out our wiki.

The dictionary was an idea of The Code Benders Cohort of Flatiron School's Immersive Software Engineering Program, and was developed initially as a part of Ruby and Ruby on Rails lectures.


Table of contents

Getting Started

For development, you will only need Ruby on Rails and Postgres, which depends on Homebrew and Ruby.

Node installation on OS X

You will need to use a Terminal. On OS X, you can find the default terminal in /Applications/Utilities/Terminal.app.

  1. Install Homebrew:

    $ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    
  2. Install Ruby:

    $ brew install rbenv ruby-build
    # Add rbenv to bash so that it loads every time you open a terminal
    $ echo 'if which rbenv > /dev/null; then eval "$(rbenv init -)"; fi' >> ~/.bash_profile
    $ source ~/.bash_profile

    # Install Ruby
    $ rbenv install 2.7.1
    $ rbenv local 2.7.1
    $ ruby -v
  1. Install Rails
    $ gem install rails -v 6.0.2.2
  1. Install PostgreSQL
    $ brew install postgresql

Node installation on Linux

Go on official Rails website & follow the steps.

Node installation on Windows

Go on official Rails website & follow the steps.

Installation

  1. Clone the repo and cd into the folder:
    $ git clone https://github.com/sylwiavargas/The-Code-Bending-Dictionary.git
    $ cd The-Code-Bending-Dictionary
  1. Install dependencies (gems)
    $ bundle
  1. Create migrations, migrate and seed:
    $ rails db:create
    $ rails db:migrate
    $ rails db:seed

Start and Watch

    $ rails s

Running rubocop with no arguments will check all Ruby source files in the current directory:

rubocop

You can also run RuboCop in an auto-correct mode, where it will try to automatically fix the problems it found in your code:

rubocop -a

Domain model

Domain model

Languages and Tools

Contributing

Please read our wiki on contributing and code of conduct.

For major changes, please open an issue first to discuss what you would like to change.

Known issues

Visit issues section.

Core Team


Sylwia Vargas

💻 🐛 🛠 🚇 📖 💡

Eric Kim

💻 🐛 🛠 🚇 💡

Annie Zheng

💻 🐛 🛠 🚇 💡

Isabel K. Lee

💻 🐛 🛠 🚇 💡

Contributors

Thank you!


Naoufal El Hassnaoui

💻 🐛 💡

Gerry Larios

💻 🐛

Christy Tropila

💻

Etzali

💻

Waverley Leung

💻

Juan Lessey

💻

ChenYun Zheng

💻

License

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].