https://github.com/sustained/ascension
A Memrise clone for learning purposes/portfolio filler.
https://github.com/sustained/ascension
javascript language-learning languages laravel memrise php postgresql redis spaced-repetition srs vue
Last synced: about 1 year ago
JSON representation
A Memrise clone for learning purposes/portfolio filler.
- Host: GitHub
- URL: https://github.com/sustained/ascension
- Owner: sustained
- License: mit
- Created: 2017-08-29T03:26:07.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2023-01-03T17:57:32.000Z (over 3 years ago)
- Last Synced: 2025-04-12T05:45:15.421Z (about 1 year ago)
- Topics: javascript, language-learning, languages, laravel, memrise, php, postgresql, redis, spaced-repetition, srs, vue
- Language: PHP
- Homepage:
- Size: 1.02 MB
- Stars: 13
- Watchers: 3
- Forks: 4
- Open Issues: 34
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ascension
A Memrise clone for learning purposes/portfolio filler.
# Install
## Manual Redis/Postgres Installation
For now you'll need to setup Redis and Postgres by yourself. I personally am using
a dockerised stack for local development which takes the pain away for _me_ but I
fully appreciate that setting up Postgres is not particularly fun.
I definitely plan to make this easier in the future.
## Instructions
```
git clone https://github.com/sustained/ascension.git
cd ascension
composer install
npm install
cp .env.example .env
php artisan key:generate
php artisan jwt:secret
php artisan horizon:install
php artisan telescope:install
php artisan migrate
php artisan db:seed
```
# Running
```
npm run webpack
npm run laravel
npm run redis
npm run queue
```