A platform for microblogging.
Elixir v1.5, PostgreSQL.
- Install Phoenix dependencies:
cd api && mix deps.get
- Edit
/config/dev.exs
orconfig/dev.secret.exs
with your Postgres user credentials. - Create, migrate, and seed the database
mix ecto.setup
- Start the Phoenix endpoint:
mix phx.server
- Install NPM packages:
cd ../web && yarn
- Create a
.env
file and addREACT_APP_API_URL=http://localhost:4000/api
- Start the dev server:
npm start
You can now demo the app in your browser at localhost:3000
.
cd api/ && mix test test/
- Add category creation
- Expand search and filtering
- Allow users to create collections
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request
Copyright (c) 2017 Alex Yanai. Released under the MIT License.