Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/elixirschool/school_house
The new era of Elixir School now powered by @phoenixframework
https://github.com/elixirschool/school_house
education elixir-lang hacktoberfest learning lessons phoenix-framework static-site tailwindcss tailwindui
Last synced: 1 day ago
JSON representation
The new era of Elixir School now powered by @phoenixframework
- Host: GitHub
- URL: https://github.com/elixirschool/school_house
- Owner: elixirschool
- License: apache-2.0
- Created: 2021-02-02T01:13:35.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2025-01-19T18:09:46.000Z (about 1 month ago)
- Last Synced: 2025-02-12T15:10:01.907Z (8 days ago)
- Topics: education, elixir-lang, hacktoberfest, learning, lessons, phoenix-framework, static-site, tailwindcss, tailwindui
- Language: Elixir
- Homepage: https://elixirschool.com/
- Size: 11.2 MB
- Stars: 156
- Watchers: 8
- Forks: 48
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# School House
[](https://github.com/elixirschool/school_house/actions/workflows/ci.yml) [](https://github.com/elixirschool/school_house/actions/workflows/deploy.yml)
School House is the new era of [elixirschool.com](https://elixirschool.com) now powered by Elixir and Phoenix :tada:
By leveraging Dashbit's [NimblePublisher](https://github.com/dashbitco/nimble_publisher) and some restructing of the existing lessons we're able to use the lessons so many have contributed to while delivering them in an improved experience!
## Development
To get up and running all we need is a single command:
```shell
$ make setup
```This will fetch dependencies, download lessons and blog posts from the [external repository](https://github.com/elixirschool/elixirschool), and compile the project.
Then start the phoenix server with:
```shell
$ mix phx.server
```