Skip to content

joelewis/writango

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

What is Writango?

Writango is a tool to write something and publish it as a playable article. There's a demo here. It could be considered as an article that could be presented like a presentation.

Installation Guide

Writango is a Python / Django project. The front-end is written with React. Being a Django project you can use your database of choice. Just configure settings.py to suit your needs. It runs using SQLite by default. Look here for sample settings.py.

git clone https://github.com/joelewis/writango
cd writango
virtualenv venv
pip install -r requirements.txt

# Edit sample_settings.py to suit your needs and rename it to settings.py.

cd server/
python manage.py makemigrations
python manage.py migrate
python manage.py runserver


cd ../client/
npm install # make sure you've got the right version of node & NPM
webpack --config webpack.config.js --watch # use webpack.config.production.js for production compiling

If you visit http://localhost:8000, you should be able to reach your Writango instance.

Roadmap

Refer TODO.txt to refer things in pipeline. If you are familiar with Python or React and/or simply interested in the project, do help complete the TODO.

LICENSE

MIT License.

Pull requests are welcome. Use github issues to file bugs and other queries.

About

Write, publish and let your audience play your write-up like a ppt presentation.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published