- 📖 About the Project
- 💻 Getting Started
- 👥 Authors
- 🔭 Future Features
- 🤝 Contributing
- ⭐️ Show your support
- 🙏 Acknowledgements
- ❓ FAQ
- 📝 License
ISO Documentation is a robust web application specifically designed to streamline the storage and management of diverse document types. From manuals and procedures to guidelines, organizational standards, and criteria documents, this user-friendly platform effortlessly handles documents in various formats. With a powerful database at its core, ISO Documentation enables easy organization and retrieval of documents. Users can swiftly search through the repository using filters such as department, date, category, and more. Whether you need to access a specific manual or locate a procedure document, ISO Documentation simplifies the process, saving valuable time and increasing productivity. Say goodbye to manual document tracking and embrace the efficiency and convenience of ISO Documentation for all your document management needs.
Overall, this custom enumerable program enhances the functionality of collections by providing essential methods for condition-based evaluation and filtering.
Database
Python3
Flask
Redis
React
Redux
The web app includes the following features:
- Register user
- Disable user
- Add document
- Remove document
- Add revision
- Preview document
- Lookup document based on data, uploader, department, category
- Download document
In order to run this project you need:
- Make sure ruby is installed
Before running the application make sure MS SQL is installed and the right user and database are added. Clone the repository to desired directory on local computer.
git clone https://github.com/wacoo/iso-documentation-flask--react
cd iso-documentation-flask--reactnpm install
To run the react frontend:
npm startTo run flask backend:cd server
python3 run.py
- Expand its functionalities to the whole organization
- Increase its usability
- Increase its userfriendliness
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
- Please support me by contributine to this project.
- I would like to thank you in advance for any contribution you make to this project.
-
How can I find you?
- Please find my contact information below.
-
Can you give me a price range for your services?
- To get price range, please contact us with: wabaham9@gmail.com
This project is MIT licensed.