Skip to content

reedroffis/gear_closet_backend

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Gear Closet Backend - Django API

An online gear management system for outdoor recreation.

General Info

  • Project was completed as the backend for my Mod 5 final capstone project for Flatiron School
  • Django RESTful API with full auth using djangorestframework, djangorestframework_simplejwt and django-cors-headers
  • My first-ever Django API, coming from a Rails background -- an awesome learning experience with a new language and framework!
  • Connects to the Gear Closet Frontend Repo

Features

  • Create New Users
  • Secure Login
  • Full CRUD for Items (individual pieces of outdoor gear)
  • 1:M relationship between Items and Users
  • Image upload and storage via Firebase

Technologies

  • Django
  • Python
  • JWT
  • Firebase

Challenges

  • Learning Django and Python on the fly while building a working schema using JWT auth and a 1:M relationship. The most frequent issues I hit involved CORS, which was a fantastic learning experience with middleware in Django.

Contact

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 94.7%
  • HTML 2.3%
  • JavaScript 1.6%
  • CSS 1.3%
  • Other 0.1%