Skip to content

martarozek/jnp3

Repository files navigation

Build Status

Fietsenrek

Team project for a university course: designing highly efficient web services

Fietsenrek means a bike rack in Dutch. The project is about getting more fietsenrekken in places where they are really needed. It's community-based: users submit places where a bike rack would be handy while others vote for it.

To run the project backend locally follow these steps:

  1. Create a virtualenv with Python 3.5 (we suggest using a virtualenvwrapper)
    mkvirtualenv -p python3.5 fietsenrek
  2. Install local requirements (while in the virtualenv)
    pip install -r requirements/local.txt
  3. Set up the database
    ./manage.py migrate
  4. Create a superuser
    ./manage.py createsuperuser
  5. Run the development server on localhost (it's needed for the social apps)
    ./manage.py runserver localhost:8000
  6. Add social app integrations:
    1. for Facebook:

To run the project frontend locally follow these steps:

  1. Install npm (https://docs.npmjs.com/getting-started/installing-node)

  2. cd fietsenrek-frontend

  3. npm install

  4. npm install @angular/http (may require additional libraries, install them if so)

  5. npm run serve

  6. Go to localhost:3000 and you're good to go!

About

Team project for a university course: designing highly efficient web services

Resources

Stars

0 stars

Watchers

3 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors