GGScript is an educational platform for teaching users the fundamentals of Phaser and game development theory. Our mission is to provide an intuitive and seamless experience and provide opportunities for people to hone their coding and game creation skills.
##Table of Contents
##Team Members
##Tech Stack
- React for rendering views and Redux for managing state
- Node.js and Express for serving static pages and services.
- Postgres for relation database
- Webpack
##Starting the App
-
Clone this repo as well as the GGShell repository
-
Run
npm install
within your terminal to download the depndencies for both repos. -
If this is the first time you are starting GGScript you need to navigate to the
config
file and add your Postgres credentials to thedatabaste.credentials.example.js
file and rename it todatabaste.credentials.example.js
. Repeat the same steps forauth.example.js
with the Google Auth credentials you can get from Google Developer Console. -
Within the GGScript repo run
node db/seed.js
to seed your Postgres database and create your initial tables. -
Within your terminal run
node server/server.js
on both repos. -
You can now access GGScript from
http://127.0.0.1:3000/