Skip to content

stym06/pizzahackers-web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PizzaHackers

Website for PizzaHackers - the doer community of NIT Jamshedpur.

Colophon

PizzaHackers runs on the following technologies.

Backend

Frontend

Development Ennviroment

Backend

  1. Clone the repository to your workspace.
git clone https://github.com/PizzaHackers/pizzahackers-web.git
  1. Install virtualenvwrapper as described here.

  2. Create a new virtualenv.

mkvirtualenv pizzahackers-web
  1. Install the required dependencies in your virtualenv.
cd pizzahackers-web
pip install -r requirements.txt
  1. Run the local Django server.
python manage.py runserver

You app should now be live at http://localhost:8000

  1. Start hacking!

Frontend

The project uses LESS for styling. The LESS files are then compiled into CSS using lessc.

  1. Install nodejs on your machine. Google it.

  2. Install lessc.

$ npm -g install lessc
  1. Install pywatch.
$ pip install pywatch
  1. Move into the project directory, pizzahackers-web. Now, run a worker that'll watch all LESS files for changes, and compile them to CSS automatically.
$ pywatch -v "lessc static/less/app.less static/css/app.css" static/less/*.less static/less/bootstrap/*.less
  1. Start hacking!

About

Pizzahackers Website.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published