Backend: Nodejs GraphQL MongoDb Mongoose Frontend: ReactJs Redux-toolkit Thunk Typescript GraphQL Apollo
Use the package manager npm to install packages. Create a free mongoDb atlas account, give access to ALL IP address and create .env file inside backend folder. An example of .env file is in folder "backend" named .env.example
cd backend && npm i && npm start
in a seperate terminal:
cd frontend && npm i && npm run dev
go to http://localhost:3000/graphql
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.