"AskAway" is a web application for quality assurance engineers and software engineers where quality assurance engineers ask software engineers technical questions. The third user is the admin that sees all the data for wellbeing of the organization
- you can sign up as either the software engineer or quality assurance
- If you're logged in as the admin, you have full authority over all the application
- If you are logged in as the software engineer you can answer questions but you cannot ask.
- If you are logged in as the quality assurance engineer you ask questions but you cannot answer.
- The admin can see a table of all the users and has the authority to delete a user
- The admin can add other roles and categories for questions
- You can change the language from English to Kurdish by clicking on the earth icon.
- ReactJS: https://reactjs.org
- React-Router: https://reactrouter.com/
- Material-UI: https://material-ui.com/
- i18next: https://react.i18next.com/getting-started
- react-toastify: https://www.npmjs.com/package/react-toastify
- Redux https://redux.js.org/
- Axios https://axios-http.com/docs/intro
- Clone the repository.
npm install
oryarn
.npm start
oryarn start
app start with your port number.
- Fork it
- Create your feature branch (
git checkout -b feature/fooBar
). - Commit your changes (
git commit -am 'Add some fooBar'
). - Push to the branch (
git push origin feature/fooBar
). - Create a new Pull Request.