Skip to content
This repository has been archived by the owner on Nov 1, 2019. It is now read-only.

iafisher/writingstreak

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
api
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Writing Streak is a web app for daily writing, along the lines of
https://writingstreak.io, that you can clone and run locally on your computer.
No need to worry about someone else managing your personal writing, and if you
want a new feature, you can just implement it.

Writing Streak is a Django app. To install and run, you'll need Python 3.6 or
later (older versions of Python 3 may also work, but I have not confirmed it).
You will also need Node.js, version 8.2 or higher.

    # If you use virtualenvwrapper:
    $ mkvirtualenv writingstreak --python=python3

    $ git clone https://github.com/iafisher/writingstreak.git
    $ cd writingstreak
    $ pip3 install -r requirements.txt

    # Set up the database.
    $ ./manage.py migrate
    $ ./manage.py createsuperuser

    # Bundle the front-end JavaScript.
    $ cd frontend
    $ npm install
    $ npx webpack

    # Start the server.
    $ cd ..
    $ ./manage.py runserver

You are free to use this code however you like, but if you plan on deploying it
to any kind of production setting make sure to change the SECRET_KEY setting in
the writingstreak/settings.py module.

About

A locally-hosted web app for daily writing

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published