Commit Viewer is a full-stack project that uses GitHub's API to show commits. It uses technologies such as Docker, React, Django, GraphQL, relay and redux.
You need to have Docker installed.
Then, clone this repo and:
- Bash into frontend/commit-viewer and run yarn install
cd frontend/commit-viewer
yarn install- After that, just run:
docker-compose build
docker-compose upsudo docker-compose build
sudo docker-compose upThis project shows both backend and frontend. As such, you may go to:
- http://localhost:8000/graphql/ to test the backend.
- http://localhost:3000 to test the frontend.
Granted, the frontend project also consumes the backend, so you can test both there.
If you have any questions, you can contact me at jose.javier@pucp.edu.pe
MIT