Gamers For Gamers (GFG) is a community driven video game modding content sharing website. You can browse, search, favorite, comment, and view the mod contents created by the gaming community. Meanwhile, you can also be a creator to share your wonderful contents to the community.
- Install Node if you have not
brew install node
- Clone this repo
git clone https://github.com/TraderBros-UCLA/ucla-22f-35l-project.git
- Go to your cloned directory, then install node packages
cd frontend ; npm install ; cd ..
cd backend; npm install ; cd ..
- Install MongoDB Community 6.0: Official Guide
- For easy installation, we recommend Homebrew
brew tap mongodb/brew
brew update
brew install mongodb-community@6.0
- Install MongoDB Community 6.0 for Windows: Official Guide
- Follow the procedure in the official guide to install it on your specific machine.
- Install MongoDB Community 6.0 for Linux: Official Guide
- Follow the procedure in the official guide to install it on your specific machine.
# To start database:
brew services start mongodb-community@6.0
# To shutdown database:
brew services stop mongodb-community@6.0
Click the .exe executable of mongodb. For details, check installation guide above.
For details, check installation guide above.
Our application is at its core a content driven website. To view its full functions in limited time, we have provided some sample data for you to load as default content.
To load them, run the script load-sample-data.sh
in
your shell and it should automatically fill the database
(make sure you started it already) with sample data.
Start up server instance on http://localhost:3030
node backend
Start up client instance on http://localhost:3000
cd frontend
npm start