Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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: 8 days ago
JSON representation

A Memrise clone for learning purposes/portfolio filler.

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
```