Skip to content

emi420/APIzza

Repository files navigation

APIzza

APIzza is a REST API organized in different modules, each one is a separate application and can be running in different servers.

Backend modules

  • Key.api API access using app-id and api-key
  • Auth.api users
  • Data.api data objetcs
  • File.api file objects
  • Mail.api e-mai services
  • Pdf.api generate pdf files from html code
  • Shared.api shared utilities for all modules

Angular module

  • js.api Angular module API.services (in development)

Installation

1.Clone this project on your system

2.Install virtualenv, pip and mongodb

3.Install pip requeriments on project virtualenv:

$ cd <project folder> 
$ source ENV/bin/activate
$ pip install -r req.txt

4.Setup and run each module:

$ python manage.py syncdb
$ python manage.py runserver localhost:(port)

License

You may use any APIzza project under the terms of the GNU General Public License (GPL) Version 3.

(c) 2013 Emilio Mariscal

Want to contribute? fork the project, write us to dev [at] voolks.com

About

An API, tasty like a pizza (?)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages