You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
androiddrew f55b21a6d6 Modifying setup for .deb package creation and fixing requirements 7 years ago
cookie_api Added responsive email and fixed dwsgi runner 7 years ago
migrations Upgraded to Timezone Aware Datetimes 7 years ago
tests Updating dependencies and tests 7 years ago
.gitignore Added responsive email and fixed dwsgi runner 7 years ago
MANIFEST.in Modifying setup for .deb package creation and fixing requirements 7 years ago
README.md Updating dependencies and tests 7 years ago
alembic.ini Upgraded to Timezone Aware Datetimes 7 years ago
requirements.txt Modifying setup for .deb package creation and fixing requirements 7 years ago
setup.py Modifying setup for .deb package creation and fixing requirements 7 years ago
wsgi.py Added responsive email and fixed dwsgi runner 7 years ago

README.md

Cookie API

The Cookie API serves as a simple experimentation application for testing concepts in the APIStar platform. It is intended to help drive the design of the APIStar framework, uncover new design patterns, and apply best practices in application development.

Features include:

  • CRUD Interface for a simple domain problem
  • JWT Authentication
  • Custom JSON responses
  • Automated Testing
  • Logging

Features not yet implemented:

  • Template rendering for a Vuejs SPA client (not yet implemented)
  • Email Confirmation
  • Password Reset
  • Authorization model for user
  • Rate Limiting
  • Automated deployment
  • JSON API Responses
  • Multipart file uploads
  • Server Side Rendering of Vuejs Client
  • Async Task Workers
  • Error monitoring through Sentry

Testing

pip install -e .[testing]
pytest