Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/psamim/darsnameh
Darsnameh Rails App -- Study courses via email
https://github.com/psamim/darsnameh
Last synced: about 1 month ago
JSON representation
Darsnameh Rails App -- Study courses via email
- Host: GitHub
- URL: https://github.com/psamim/darsnameh
- Owner: psamim
- License: gpl-3.0
- Created: 2014-09-10T21:08:57.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2016-01-25T07:57:33.000Z (almost 9 years ago)
- Last Synced: 2024-05-11T21:29:47.869Z (8 months ago)
- Language: Ruby
- Homepage:
- Size: 185 KB
- Stars: 6
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.org
- License: LICENSE
Awesome Lists containing this project
README
* About
I am developing this app to learn Rails. This app
is similar to [[http://darsnameh.com]]. Everyone can enroll
in courses via email, lessons are emailed to students. Each lesson
has one quiz, which is sent to students by email. Grades for each quiz,
course or all enrolled courses can be retrieved using email.
* Install
The app is built as an OpenShift app. You can deploy it following
these steps.
1. Create an account at https://www.openshift.com.
2. Create a rails application.
#+BEGIN_SRC sh
rhc app create railsapp ruby-2.0
#+END_SRC
4. Add database support to your application.
#+BEGIN_SRC sh
rhc cartridge add -a railsapp -c mysql-5.5
#+END_SRC
5. Add this repo as upstream.
#+BEGIN_SRC sh
cd railsapp
git remote add upstream -m master [THIS_REPO]
git pull -s recursive -X theirs upstream master
#+END_SRC
6. Push your new code
#+BEGIN_SRC sh
git push
#+END_SRC
7. That's it!