Skip to content

danielcosteirawella/idiomatically

 
 

Repository files navigation

Idiomatically

Docker Image CI

About

Idiomatically is a site for exploring idioms across languages and locales.

Check out this blog post to learn more about the inspiration for Idiomatically.net.

Search for idioms and filter by language

Idiomatically Homepage

Explore different ways to express an idiom in other languages and locales

Idiom Map

Contribute or update idioms

Add idiom

Technologies

Idiomatically started as a side project to explore different technologies. I hope it serves as an example of how to combine these together into a functioning application. Some of the technologies used are

Running Locally

There are a couple options to run locally. To do iterative development you should run with node locally. But you can also quickly get an instance up with docker.

Node

For development you must first set configuration up a configuration file by creating a file lib/.env.staging.local that contains filled in settings from this example file.

Once configured you can run the server and client server to enable iterative development.

Server

yarn server:start

Client

yarn client:start

Docker

To get it running self-contained you can just use docker-compose which will bootstrap it with a local mongodb instance.

docker-compose up --build

To stop the service run:

docker-compose stop

About

A website for exploring Idioms across languages and locales.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 92.1%
  • SCSS 5.2%
  • HTML 1.6%
  • Other 1.1%