Skip to content

πŸ“€ Backend for ReactTracks app with Django, GraphQL, Graphene and SQLite

Notifications You must be signed in to change notification settings

erinkelsey/reacttracks-django-graphql

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

reacttracks-django-graphql

Django GraphQL backend for ReactTracks app

About

This is a very simple project called ReactTracks. The backend stack is Python/Django/SQLite/GraphQL/Graphene. The frontend for this project is reacttracks-graphql-apollo.

Features

Auth:

  • Registration
  • Login
  • Signout

Tracks:

  • Create Track
  • Update Track
  • Delete Track
  • Track Information
  • Like Track
  • Play Track

Profile:

  • User Information
  • Created Tracks
  • Liked Tracks

Install

Install Dependencies (in same folder as Pipfile):

pipenv install 

Setup

DB Settings:

  • Add your DB details to settings.py

DB Migrations:

python manage.py migrate

Run

Start server:

python manage.py runserver

TODO

  • unit tests
  • integration tests

About

πŸ“€ Backend for ReactTracks app with Django, GraphQL, Graphene and SQLite

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages