Skip to content

Audimax-library/audio-library-web-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Audimax - Audio Library Web Application

'audimax ss'

How to setup the environment

  1. Install nodejs, python, MySQL server on pc.
  2. Install python Virtual Environment module.
  3. Run npm install to install npm packages.
  4. Create virtual python environment inside dist folder using python -m venv venv.
  5. Activate the virtual environment using .\venv\Scripts\activate and install all required python modules using pip install -r requirements.txt.

How to set up the database

  • Create a new database on localhost and give a name as you like. Then create your user account.

  • Rename the db_user, db_pswd, db_host, and db_name in the .env file.

  • Then put the .env file to the "dist folder".

  • Change the directory to the "temp db asset" on Windows PowerShell and Open the terminal and run the virtual environment in the terminal.

  • Open python shell.

  • Then run "from app import db" command. From this, all tables will be created in the database.

Run Locally

Clone the project

  git clone https://github.com/Audimax-library/audio-library-web-app.git

Go to the project directory

  cd audio-library-web-app/dist

Activate the virtual enviroment

  .\venv\Scripts\activate

Run the server

  python run.py

Tech Stack

Front End: Tailwind CSS, CSS, HTML, JS, jQuery

Back End: Flask, Ajax, Python

Database: MySQL

Cloud services: GCP (Load balancing services, Cloud and storage services)

Authors

Feedback

If you have any feedback, please reach out to us at audimax.cloudguage@gmail.com

About

Audio Library Web Application using Flask and cloud services.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published