/myTunes

BEW 1.2 Django Project (Final)

Primary LanguagePython

Welcome to myTunes

We are a playlister that allows music lovers from all around to share their favorite playlists of any genre. https://playlister-p-r.herokuapp.com/


Getting Started

These instructions will help you get the project up and running on your machine.

Prerequisites

  • Must have Git
  • Must have a GitHub account
  • Must have Python 3.7.4 installed

Environment

* brew install python3
* python3 -m pip install Django
* python3 -m django --version

Installing

Cloning Repo

* git clone https://github.com/squeaky1273/Playlister.git
* cd playlist
* rm -rf .git
* git init
* git remote add origin https://github.com/YOUR_GITHUB_USERNAME/Playlister

Running the tests

Run the tests for this project from the command line using:

* python3 manage.py test

Built With

  • Django 2.2.8 - web framework
  • Python 3.7.4 - language used to write code
  • Bootstrap 4 - website styling
  • CSS - website styling
  • HTML - website styling
  • Heroku - website host
  • Docker - deploy onto personal domain

Docker

Build

docker build -t tunes .

Run

docker run -p 8080:8080 --rm --name mytunes tunes

Health Check

Sending GET request to /health should return {"Status": "200 OK"}

Author(s)

Padyn Riddell - Initial work - Make School Student and BEW concentration

Acknowledgment

  • God - Thank you for giving the ability to have opportunties to build code and go to school.
  • Mom & family - Thank you for beliving in me and being encouraging.
  • Meredith - Thank you for helping me with any issues that I had with implementing code.