Skip to content

kasioumis/wemig

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

wemig

What is wemig?

Introduction

"wemig" stands for "WEekly MInutes Generator". It's a small web application that provides an intuitive interface to write and manage your weekly minutes. It offers 2-level categorization (categories --> subcategories --> text) for the minutes and produces the corresponding HTML code using unordered lists and list items.

Features

  • New categories, subcategories and text can be added anywhere in the minutes.
  • Autocompletion is offered for all category and subcategory names.
  • All text can be edited and deleted simply by clicking on it.
  • Categories, subcategories and all text can be moved around and reordered.
  • All changes are saved and loaded automatically.
  • Deployed locally and accessible (to specific IPs) through a web broswer.

Installation

Dependencies

Installation

Clone the latest development sources: $ git clone https://github.com/kasioumis/wemig.git

Configuration

All configuration options can be found in the python configuration fule: minutes_config.py

Running

Deployment

If you simply want to run the web application as the current user you should run:

$ python minutes.py

If you want to permanently run the web application in the background you should login as root, change the "USER" variable in the "start" bash script (to the user you want to run the web application as) and run:

# ./start

Still as root, you my stop the web application by running:

# ./stop

Tested with

  • Debian 6.0.6
  • Python 2.7.3
  • Flask 0.8
  • Jinja2 2.6
  • Werkzeug 0.8.3
  • Opera 12.14
  • Chrome 24.0.1312.56
  • Iceweasel (Firefox) 10.0.12
  • Debian Web 3.4.2

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published