This a yet another twitter clone written in Typescript/React/GraphQL/Neo4j.
Peek the production environent at here (The backend is suspended, while the is frontend still barely visible)
The technnical document and demo video can be found in docs folder.
nodev16.20.0yarnv1.22.19pythonv3.7awscliv2+samv1.36Linuxv6.0.0+
Run make, it should go into all folder recursively to install required package.
If there is error when trying to start the server (like missing library), try yarn in corresponding folder
We have bunch of deployment script for CD, for basic functionality, try to start
- Backend
Go to
./graphql-gateway/js-graphql, thencpthe.env.devto.env, you may also prepare your own Neo4j server and filled into the environment file. thenyarn dev - Frontend
Go to
./beaconnect-react-appthen change./src/config/apollo.tsline 7 to local backend server url (something likehttp://127.0.0.1/3000) thenyarn start
Such local testing environment having limiting functionalty as some backend service run only on the AWS cloud platform (like the image-server) so to explore whole product, it is better to create a AWS account to deploy all the stuff, There is also CD script in each repo for deployment. If there is still problem, open a issue and tag main maintainer commitSudoku