UDSM has manual system for movements of files and documents (e.g letters) between lower units (e.g departments) and higher organs of the University. Our six-month survey from UDSM Staff and Students shows that this system is inefficient, causing unnecessary delays for processing files and documents and for delivering responses to Students, or other groups of people. The survey revealed that some important documents were misplaced during movements or processing. This project addresses these challenges to enhance the overall workflow of information. The project can impact the UDSM commuity, and may be customized to suit the demands from other universities or public and private institutions.
- Easier Documents Retrieval
- Increased productivity
- Enhanced Documents Security and Privacy
- More maintainable, better, clearer, and reliable information
Client: ReactJS, Ant-design, ContextAPI, Redux, MomentJS, CSS
Server: Node, Express, JWT, CryptoJS, Mongoose, Cloudinary, Nodemailer
Testing: Google Chrome, Ubuntu Terminal, Thunderbolt
IDE: VSCode
- Flexible and Scalable
- Fullscreen mode
- Cross platform
- Reliable, and Secured
- PDF Documents printing
- Email Notifications and alerts
- Tracking Application progress
- Live preview of Leave balance, leave history, and payment history
- List of online users
- PDF Settings preferences
- Digital Stamping
- Files Cloud Storage with Cloudinary
The project Demo is available through the following link
https://mzeechalle.github.io/udsmfms_ui/#/
To clone this project's ui run
git clone https://github.com/mzeechalle/udsmfms_ui.git
In the cloned project's directory run
cd udsmfms_ui(master)
To start the project ui locally run
npm start
To clone this project's api run
git clone https://github.com/mzeechalle/udsmfms_api.git
In the cloned project's directory run
cd udsmfms_api(master)
To start the development server locally run
node index.js
To get started using the web application use the following link
https://coictfms.mzeechalle.com/#/
For support, email mzeechalle@gmail.com
Contributions are always welcome!
See https://github.com/mzeechalle/udsmfms_ui.git
for ways to get started.
Please adhere to this project's code of conduct
.
To run tests, run the following command
npm run test
If you have any feedback, please reach out to us at mzeechalle@gmail.com
Color | Hex |
---|---|
Blue | #0864AF |
Green | #38574D |
Yellow | #F6B418 |
Orange | #EA7913 |