Skip to content

hashrocket/tilex

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Today I Learned

TIL is an open-source project by the team at Hashrocket that catalogues the sharing & accumulation of knowledge as it happens day-to-day. Posts have a 200-word limit, and posting is open to any Rocketeer as well as select friends of the team. We hope you enjoy learning along with us.

This site was open-sourced as a window into our development process, as well as to allow people to experiment with the site on their own and contribute to the project.

Installation

If you are creating your own version of the site, fork the repository.

Then install the Phoenix Dependencies as well as PostgreSQL.

Next, follow these setup steps:

$ git clone https://github.com/hashrocket/today_i_learned
$ cd today_i_learned
$ mix deps.get
$ mix ecto.create && mix ecto.migrate
$ npm install
$ mix phoenix.server

Now you can visit localhost:4000 from your browser.

Testing

Run the tests with:

$ mix text

Contributing

  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request

Bug reports and pull requests are welcome on GitHub at https://github.com/hashrocket/today_i_learned. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the Contributor Covenant code of conduct.

License

Today I Learned is released under the MIT License.


About

Hashrocket logo

Today I Learned is supported by the team at Hashrocket, a multidisciplinary design and development consultancy. If you'd like to work with us or join our team, don't hesitate to get in touch.