The frontend of the one true portal for any and every educational institute
This is the frontend of Omniport.
- Language:
Javascript - Library:
React - JavaScript bundler:
Webpack - Server:
Webpack dev server - Routing:
React Router - State management:
Redux - UI Framework:
Semantic UI React - CSS:
CSS Modules - Other noteworthy packages:
ESNext,Babel
A Dockerised setup is the preferred mode of installation. One such is provided by us on our GitHub account. You can however set all the components up yourself, after suffering a reasonable amount of headbanging, cursing, and physical and mental pain.
This can be found at https://github.com/IMGIITRoorkee/omniport-docker.
- Fork the repository to your account.
- Branch out to
a_meaningful_branch_name. - Send in a
WIP: Pull request. - Commit your changes.
- Add your name to
CONTRIBUTORS.md. - Get your pull request merged.
It's that simple!