DocShare is a web application that allows users to upload, save, and share PDF documents easily. This repository contains the source code and necessary files for running the DocShare web application.
- Upload PDF documents from any device or computer
- Generate unique shareable links for document and folder sharing
- Set access permissions for recipients (view, download, edit)
- Collaborate with colleagues and collaborators in real time
- Responsive design for seamless usage on various devices and browsers
To run the DocShare web application locally, follow these steps:
-
Clone this repository to your local machine using the following command:
git clone https://github.com/your-username/docshare.git
-
Navigate to the project directory:
cd docshare
-
Install the necessary dependencies:
npm install
-
Configure the application by modifying the
config.js
file. You may need to set up a database connection and configure other environment-specific settings. -
Start the application:
npm start
-
Open your web browser and visit
http://localhost:3000
to access the DocShare web application.
We welcome contributions to enhance the features and functionality of DocShare. To contribute:
- Fork this repository and create a new branch for your feature or bug fix.
- Make your changes and ensure that the code follows the existing coding style.
- Write tests to cover any new functionality or changes.
- Run the existing tests to ensure there are no regressions.
- Commit your changes and push them to your forked repository.
- Create a pull request in this repository, providing a detailed description of your changes.