/music-controller-full-stack

A typical music hosting app. Built using Django for backend and React for Frontend.

Primary LanguagePython

Music-Controller

Django & React Full Stack Web App

Music-Controller is a web application designed to host music. It provides an intuitive interface for browsing, searching, and filtering music items, along with the ability to add new items via an API. The project utilizes a combination of React for the frontend and Django for the backend.

Stack

  • Frontend: Built using Next.js, a popular React framework for building modern web applications. It offers server-rendered React applications and features like server-side rendering, static site generation, and routing.

  • Backend: Developed using Django, a high-level Python web framework that promotes rapid development and clean, pragmatic design. It includes powerful features such as an Object-Relational Mapping (ORM) system and built-in administrative interface.

Getting Started

To run the HackersFeed application, you'll need to set up both the frontend and backend components. Follow the steps below to get started:

Frontend

Before you start, make sure you have Node.js installed on your machine.

Installation

  1. Clone the repository and navigate to the frontend directory:

    cd frontend

Backend

Before you start, make sure you have the following software installed:

  1. Clone the repository to your local machine:

    https://github.com/Jayteemighty/music-controller-full-stack.git
  2. Make sure you have Python 3.9.6 installed on your machine.

Get Involved

Contributions to HackerNews are welcome! Feel free to fork the repository, make improvements, and submit pull requests. If you have any questions or feedback, please don't hesitate to reach out.