Skip to content
Morning Activity ⇉ 🧘 1hr Morning Yoga
CSS Elixir HTML JavaScript
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
assets
config
lib
priv
test
.env.example
.formatter.exs
.gitignore
.travis.yml
LICENSE.md
Procfile
README.md
cloudflare-worker.js
elixir_buildpack.config
mix.exs
mix.lock
phoenix_static_buildpack.config

README.md

Namer by OpenPace

Emojify Your Strava Activity

Build Status Coverage Status license

What is this?

This is the repository for openpace.co/namer. It is built in Elixir using the Phoenix web framework. I used cloudflare workers to reverse proxy this small app onto the openpace domain.

What does it do?

This app emojifies your Strava activities. No more seeing something like Morning Activity. This will automatically be converted to 🧘 1hr Morning Yoga.

Can I add an emoji?

Yes please! You can see a list of all the emojis used here. If you would like to add another one, please open a pull request.

Contributing

To start your Phoenix server:

  • Copy .env.example file to .env with cp .env.example .env
  • Create an app for strava here.
  • Import your environment variables with export $(cat .env | grep -v ^# | xargs)
  • Set environment variables in your .env file.
  • Install dependencies with mix deps.get
  • Create and migrate your database with mix ecto.setup
  • Install Node.js dependencies with cd assets && yarn install
  • Start Phoenix endpoint with mix phx.server

Now you can visit localhost:4000 from your browser.

Feedback

Please email us with any ideas, bugs, suggestions at feedback AT openpace.co.

You can’t perform that action at this time.