Skip to content

kaoxi998533/spo-fy_backend

Repository files navigation

Spo+fy Backend

Status GitHub Issues GitHub Pull Requests License


The backend for the project spo++fy

📝 Table of Contents

🧐 About

The project contains the backend code for Spo++fy software, including functions like splitting song tracks and loading album images. It is made by Django framework.

🏁 Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

Prerequisites

You are using a Linux system machine or virtual machine that can act as a server. You have pip installed on your machine

Installing

A step by step series of examples that tell you how to get a development env running.

Step 1: Clone the repository

git clone https://github.com/kaoxi998533/spo-fy_backend

Step 2: Active a new virtual environment and install the required dependencies at the project root directory

python -m venv .env && source .env/bin/activate && pip install -r requirements.txt

Step 3: In myproject/settings.py, check if your ip address for the machine as host is included, do include it if it is not

Step 4: Run the project

python manage.py runserver 0.0.0.0:8000 # runserver and the server should be accessible from any IP address (0.0.0.0) on port 8000.

🎈 Usage

This backend should be used together with the frontend app at https://github.com/dingf3ng/spoplusplusfy

🚀 Deployment

With the server running, it is already considered to be deployed. The frontend app will then function normally.

⛏️ Built Using

✍️ Authors

  • @eddy - Designer for models and views
  • @Feng - Data organizer for database

🎉 Acknowledgements

This project includes code of Demucs, Allauth under MIT license.

About

Backend codes for spo++fy

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages