Skip to content

Alidantech/upcoming

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

98 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Upcoming.AI

This is an app that allows users, specifically upcoming artists, to post songs. The app uses machine learning to determine the effectiveness of the song and also identifies songs that are closely related to it.

The front-end languages used are JavaScript, HTML, and CSS for the user interface. The back-end utilizes Python(Django) and Postgre for machine learning algorithms and data storage.

Prerequisites

  • Python
  • Django
  • Postgre

Installation

  1. Clone the repository:

    git clone https://github.com/Alidante254/upcoming.git
    
    cd upcoming
  2. Set up and activate the virtual environment:

    python3 -m venv venv
    venv\bin\activate.bat
  3. Install Python dependencies using pip:

    pip install -r requirements.txt
  4. Start your postgre database server:

    pg_ctl start
  5. Create a database in your postgre server.

    CREATE DATABASE upcoming;
  6. Run a database migration.

    python manage.py migrate

Running the Project

  1. Run the Django development server:

    python manage.py runserver
    
  2. Open your web browser and access the project at http://localhost:8000/.

Releases

No releases published

Packages

 
 
 

Contributors