An unofficial portal for checking student's grades using publicly accessible batstate-u.edu.ph endpoints. Uses GraphQL under REST API for the backend and ReactJS + Bulma.io for the frontend
- node.js
- create-react-app
- graphql
- apollo-client
- apollo-server
.
├── LICENSE
├── README.md
├── bsu-portal-graphql-server
│ ├── README.md
│ ├── package-lock.json
│ ├── package.json
│ └── src
│ ├── datasources
│ │ └── BSUAPI.js
│ ├── index.js
│ └── schema.js
└── bsu-portal-react-frontend
├── README.md
├── package-lock.json
├── package.json
├── public
│ ├── favicon.ico
│ ├── index.html
│ ├── manifest.json
│ └── robots.txt
└── src
├── API
│ └── client.js
├── App.css
├── App.js
├── App.test.js
├── Assets
│ ├── 2.svg
│ └── rocket.svg
├── components
│ ├── Grades.js
│ └── Name.js
├── index.css
├── index.js
└── serviceWorker.js
npm start
cd bsu-portal-graphql-server
npm start
cd bsu-portal-react-frontend
npm start
npm run postinstall
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
- Kristian Espina
This project is licensed under MIT