Skip to content

NYClean/NYClean

Repository files navigation

Cleansweep

Build Status Slack

Requirements

A Linux (or Mac OS X) node with the following software installed. Ubuntu 14.04 is preferred.

  • PostgreSQL 9.3 database server
  • Python 2.7
  • Git
  • python virtualenv

Installing them on Ubuntu/Debian:

$ sudo apt-get install postgresql-9.3 postgresql-server-dev-9.3 python-dev python-virtualenv git

How to Setup

  • Clone the repository

      $ git clone https://github.com/AamAadmiParty/cleansweep.git
      $ cd cleansweep
    
  • setup virtualenv

      $ virtualenv . 
    
  • activate the virtualenv

      $ source bin/activate
    
  • Install dependent python packages

      $ pip install -r requirements.txt
    
  • Create database user

      $ sudo -u postgres createuser -s $USER
    
  • create database for cleansweep

      $ createdb cleansweep 
    
  • Init the app by adding you as admin. It'll prompt you for your name, email and phone number.

      $ python manage.py init
      ...
      Your Name: ______
      E-mail address: ______
      Phone: ______
    
  • run the webapp

      python manage.py runserver
    

Visit the website at: http://localhost:5000/

Getting Started with Development

Look at the helloworld module to learn about how to a component works in cleansweep.

LICENSE

This software is licensed under AGPLv3.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published