Skip to content

galactic-filament/spicy-djalapeno

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

spicy-djalapeno

spicy-djalapeno Coverage Status

Libraries

Kind Name
Web Framework Django
SQL ORM Django Models
Logging Django Logging
Test Framework Django Tests
Test Coverage coverage
Version Management poetry
Dependency Management poetry

Features Implemented

  • Hello world routes
  • CRUD routes for persisting posts
  • Database access
  • Database migrations
  • Request logging to /srv/app/log/app.log
  • Proper unit tests
  • Unit test coverage reporting
  • Automated testing using GitHub Actions
  • Automated coverage reporting using Coveralls
  • CRUD routes for user management
  • Database model relationships
  • Password encryption using bcrypt
  • Routes protected via Bearer token authentication
  • Routes protected via ACLs
  • Forms protected by CSRF (Not necessary due to using JWT)
  • Form validation
  • Postman collection committed
  • Postman in CI/CD steps
  • Optimized Docker image
  • Validates environment (env vars, database host and port are accessible)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published