All Projects → elixirschool → extracurricular

elixirschool / extracurricular

Licence: MIT license
An initiative to increase the visibility of open source opportunities within the Elixir community.

Programming Languages

elixir
2628 projects
javascript
184084 projects - #8 most used programming language
CSS
56736 projects
HTML
75241 projects
shell
77523 projects

Projects that are alternatives of or similar to extracurricular

Awesome Python Scripts
🚀 Curated collection of Awesome Python Scripts which will make you go wow. Dive into this world of 360+ scripts. Feel free to contribute. Show your support by ✨this repository.
Stars: ✭ 198 (+296%)
Mutual labels:  contributions, practice
flask-vuln
Pretty vulnerable flask app..
Stars: ✭ 23 (-54%)
Mutual labels:  practice
Python
All Algorithms implemented in Python
Stars: ✭ 125,688 (+251276%)
Mutual labels:  practice
Hacknical
中文版说明
Stars: ✭ 1,452 (+2804%)
Mutual labels:  contributions
commit-bot
Automatically generates GitHub activity
Stars: ✭ 65 (+30%)
Mutual labels:  contributions
showmyprs.com
See all your Open Source contributions in one place
Stars: ✭ 30 (-40%)
Mutual labels:  contributions
Javascript Total
Сборник практических вопросов, задач разного уровня сложности, сниппетов (утилит), паттерны проектирования, а также полезные ссылки по JavaScript
Stars: ✭ 214 (+328%)
Mutual labels:  practice
shortest-tutorial-ever
A list of the shortest tutorials ever.
Stars: ✭ 14 (-72%)
Mutual labels:  practice
java-modern-tech-practice
😎 Java™ modern tech practice sandbox ⏳
Stars: ✭ 43 (-14%)
Mutual labels:  practice
Github Contributions Chart
Generate an image of all your Github contributions
Stars: ✭ 3,740 (+7380%)
Mutual labels:  contributions
Isometric Contributions
Browser extension for rendering an isometric pixel art version of your GitHub contribution graph.
Stars: ✭ 3,095 (+6090%)
Mutual labels:  contributions
GITGET
GitHub의 Contributions를 iOS의 Widget으로 보여주는 App
Stars: ✭ 101 (+102%)
Mutual labels:  contributions
contribution-checker
Check whether GitHub commits qualify as contributions.
Stars: ✭ 34 (-32%)
Mutual labels:  contributions
Plasma-Donor-App
An open-source app that helps in connecting patients and plasma donors. This is a beginner-friendly repository that helps you learn the basics of android development, git, and GitHub. Happy Hacktober!
Stars: ✭ 58 (+16%)
Mutual labels:  contributions
pw
Best websites a Programmer should visit
Stars: ✭ 27 (-46%)
Mutual labels:  practice
Pytudes
Python programs, usually short, of considerable difficulty, to perfect particular skills.
Stars: ✭ 17,219 (+34338%)
Mutual labels:  practice
HenCoderPractice-Kotlin
HenCoder 练习项目- Kotlin 版
Stars: ✭ 26 (-48%)
Mutual labels:  practice
ruby drills
A deliberate practice framework to help you learn Ruby
Stars: ✭ 30 (-40%)
Mutual labels:  practice
dojos
This is where the Novoda team do all their hacking
Stars: ✭ 74 (+48%)
Mutual labels:  practice
ARGoal
Get more goals. | Virtual Goals & Goal Distance | App Doctor Hu
Stars: ✭ 14 (-72%)
Mutual labels:  practice

Extracurricular Build Status License

We've decided to put Extracurricular on hold because interest just wasn't there. We may come back to it in the future once we've had a time to rethink our approach.

Elixir School's Extracurricular is a website and twitter bot intended to increase the visibility of open source opportunities within the community.

Running the Project

Once you have cloned the repo and cd'd in, it's quite simple to get started. First, we get our dependencies and compile everything:

$ mix do deps.get, compile

Next we need to setup our database. Out-of-the-box Extracurricular uses Postgres with a user postgres and password postgres. If you're using anything different you'll need to fill out the proper credentials in apps/web/config/dev.exs and apps/web/config/test.exs.

To setup the database, migrate it, and populate it with dummy data we can use our handy alias:

$ mix ecto.setup

Install node packages and build brunch assets:

$ cd apps/web/assets && npm install && node node_modules/brunch/bin/brunch build && cd ../../../

And the fun part, running the server! If you haven't done so already, this will compile your frontend dependencies:

$ iex -S mix phx.server

Visit localhost:4000 and you should see this a local instance of the application!

Getting Involved

This is a project for the community, contributions are encouraged!

Feedback, feature requests, and fixes are welcomed. Please make appropriate use of Issues and Pull Requests. All code should have accompanying tests.

License

MIT license. Please see LICENSE for details.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].