Skip to content
This repository has been archived by the owner on Dec 28, 2018. It is now read-only.

Latest commit

 

History

History
53 lines (39 loc) · 1.45 KB

README.md

File metadata and controls

53 lines (39 loc) · 1.45 KB

HackMerced 2017 Transition Site

This repository will store the transition website for HackMerced 2017F. It is written in Python with the Flask framewrork and will be used to server some basic files as well as enable a microservice to list jobs from our internal filesystem. This readme will be updated on the full uses of this website and how to use it.

Website | Sponsor Us!

Installation

To run this website, you will need to have installed python 2.7 or higher, virtualenv, and npm Once those programs have been installed, please enter the following:

  1. Clone the respository
$ git clone https://github.com/HackMerced/website-2017t.git
  1. Establish your virtual environment
$ virtualenv --no-site-packages env
$ source env/bin/activate
  1. Install and build environment
$ npm run setup
  1. Modify and update env.json with your sample data
$ vi env.json
  1. Run server To start the webserver type the following:
$ npm start

The website should run on localhost:4220

  1. Cleanup Remember to deactivate your virtual environment when you are done
$ deactivate

Development

There are no additional requirements for running a development instance of this website. For your sanity, we use gulp to compile our watch and compile our static data.

$ npm run gulp