Skip to content

PSYEONE/SoundVoltexForum

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Individual Coursework

Create conda environment

After cloning this repository, create a conda environment for this project and activate the environment:

$ conda create --name cwindividual python=3.12
$ conda activate cwindividual

Install backend (Python) dependencies

With the conda environment active, install the backend (Python) dependencies:

(cwindividual)$ cd Forum
(cwindividual)$ pip install -r requirements.txt

The main backend dependencies (see requirements.txt) are the Django framework itself (Django) and django-cors-headers which is needed for CORS requests (since the request origin address http://localhost:5713 is different from the address that sent the JavaScript code to the browser http://localhost:8000).

Start backend server

To start the backend server cd into the backend folder where the manage.py file is (if not already there)

(cwindividual)$ cd Forum

and run

(cwindividual)$ python manage.py runserver

The server will start on http://localhost:8000

Vue frontend

Install frontend (JavaScript) dependencies

To install the frontend (JavaScript) dependencies cd into the frontend folder

(cwindividual)$ cd frontend

and run:

(cwindividual)$ npm install

The main frontend dependencies (see package.json) are vue and bootstrap.

Start frontend server

To start the frontend server run

(cwindividual)$ npm run dev

and the server will start on http://localhost:5173

About

Sound Voltex Forum site for my uni project :)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published