https://github.com/smaug6739/fgf-site
The website of the company "French Gaming Family". Forum | Member Area | Admin dashboard | Articles | Album | Private messages
https://github.com/smaug6739/fgf-site
admin-dashboard api articles backend direct-messages fgf fgf-site forum frontend member-area members website
Last synced: about 1 month ago
JSON representation
The website of the company "French Gaming Family". Forum | Member Area | Admin dashboard | Articles | Album | Private messages
- Host: GitHub
- URL: https://github.com/smaug6739/fgf-site
- Owner: Smaug6739
- License: mit
- Created: 2021-01-31T10:15:45.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2022-04-24T18:05:44.000Z (about 4 years ago)
- Last Synced: 2025-02-28T22:12:05.284Z (over 1 year ago)
- Topics: admin-dashboard, api, articles, backend, direct-messages, fgf, fgf-site, forum, frontend, member-area, members, website
- Language: EJS
- Homepage: https://french-gaming-family.com
- Size: 7.5 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# FGF Site
The French Gaming Family site is accessible via the link https://french-gaming-family.com

## How to install
1. Clone the repo.
2. Install the tools to be able to operate it:
-Nodejs : https://nodejs.org/en/
-MySQL : https://dev.mysql.com/downloads/mysql/
3. In the `backend` folder: install dependencies: `npm install`.
4. In the folder `\_\_frontend`: install the dependencies: `npm install`.
5. Edit configuration files.
6. Create the database with the template files in the `database` folder.
7. Launch the backend of the site with the command `node server.js` in the backend folder.
8. Start the frontend of the site with the command `node app.js` in the \_\_frontend folder.
Following these operations, if the site is functioning correctly, it can be accessed at the address:
http://127.0.0.1:8081 where http://localhost: 8081
# Contribution
If you want to contribute to the project, report bugs or suggest improvements you should read the contribution file
## Permissions
This project has an MIT license .