Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/iammar7/firmfigure-client
An automated workflow for an audit firm.
https://github.com/iammar7/firmfigure-client
ant-design antd reactjs umijs
Last synced: 1 day ago
JSON representation
An automated workflow for an audit firm.
- Host: GitHub
- URL: https://github.com/iammar7/firmfigure-client
- Owner: iAmmar7
- Created: 2020-11-15T14:19:14.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2024-03-27T14:51:34.000Z (8 months ago)
- Last Synced: 2024-03-28T13:31:59.960Z (8 months ago)
- Topics: ant-design, antd, reactjs, umijs
- Language: JavaScript
- Homepage: http://157.245.20.65:4000/
- Size: 1.2 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# FirmFigure Client
This application is for one of the **audit firm**s based in **KSA**, which helps them to **automate** their daily routine tasks. It also allows the admin to see the progress of each team working inside the firm.> This repo only contains the client side code. To read the server side code, please see [here](https://github.com/iAmmar7/Petromin-BE).
Application is deployed on **Digital Ocean**'s [machine](http://157.245.20.65:4000) :fire:
## Features
- Five types of users; auditor, regional managers, area managers, moderators and an admin.
- Different authorization for different user roles using **express middleware**.
- Different user interface for each type of user according to his/her role.
- Graphical UI for the overall company stats with different filters.
- Initiate or fill issues form as an auditor.
- Feedback form for managers.
- Multiple image upload feature with image optimization on the server.
- Tabular view of all the issues/initiatives/feedback with all sorts of filters.
- Cron job to update the report status.
- Reminder view for station managers.
- Download each report into CSV format.
- Admin panel to add or remove different users.
- Monitor all users' recent activity as an admin.## Technologies
- React
- Ant Design Pro
- UmiJS
- Node
- Express
- MongoDB
- Digital Ocean