36 lines
730 B
Markdown
36 lines
730 B
Markdown
# BlueFire
|
|
|
|
## Project Contents
|
|
|
|
- /api
|
|
|
|
The backend of the BlueFire website, written in PHP and CodeIgniter
|
|
|
|
- /frontend
|
|
|
|
The frontend of the BlueFire website, written in JavaScript and Vue
|
|
|
|
## Dependencies
|
|
|
|
- A web server with PHP 5.6
|
|
|
|
- Microsoft SQL Server
|
|
|
|
## Installation
|
|
|
|
1. Download the repository, either using `git clone` or downloading as a ZIP file
|
|
|
|
2. Open the repository, and copy the entire contents of the repository to the web-root of your server.
|
|
|
|
3. Start up SQL Server, and run the schema in `BlueFireDB.sql`
|
|
|
|
## Frontend Development
|
|
|
|
```
|
|
cd frontend
|
|
yarn install
|
|
yarn serve # Test out the frontend
|
|
yarn build # Build the frontend
|
|
cp dist/* ../ # Copy the frontend build files to root of the project
|
|
```
|