Skip to content

A web application for collaborative document management. This app lets users create private rooms where they can collaboratively work on documents in real time. Each room is password-protected, ensuring that only authorized users can access and edit its contents.

Notifications You must be signed in to change notification settings

saurabhraj123/protected-docs-frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Protected Docs

Welcome to Protected Docs – a web application for collaborative document management. This app lets users create private rooms where they can collaboratively work on documents in real time. Each room is password-protected, ensuring that only authorized users can access and edit its contents.

Protected.Docs.mp4

Features

  • Create Rooms: Users can create private rooms by entering a password.
  • Real-Time Collaboration: Collaborators within the same room can simultaneously edit documents and see changes in real time.
  • Document Management: Users can create, edit, and delete documents within their rooms.
  • User-Friendly Interface: The app provides an intuitive interface for smooth navigation and document management.

Getting Started

To run the Protected Docs project locally:

  1. Clone the repository: git clone https://github.com/your-username/protected-docs.git
  2. Install dependencies: npm install
  3. Setup your backend server. Refer here: Backend Repo
  4. Configure the backend and socket URI in config.js (frontend).
  5. Start the server: npm start
  6. Access the app: Open a web browser and go to http://localhost:your-port/room to create or join a room.

Usage

  1. Visit http://localhost:your-port/room.
  2. Create a room by entering a password.
  3. Share the room URL and password with collaborators.
  4. Collaborators can join the room and start creating and editing documents.
  5. Real-time changes made by one user are immediately visible to others.

Contributing

We encourage contributions to enhance the Protected Docs app. To contribute:

  1. Fork the repository.
  2. Create a new branch: git checkout -b feature/your-feature
  3. Implement changes and commit: git commit -m "Add your changes"
  4. Push changes to your fork: git push origin feature/your-feature
  5. Open a pull request to the main repository.

Issues

For bug reports, feature requests, or assistance, create an issue. Your feedback is valuable to me.

Contact

If you have questions or suggestions, feel free to contact us at me4saurabh4u@gmail.com.

About

A web application for collaborative document management. This app lets users create private rooms where they can collaboratively work on documents in real time. Each room is password-protected, ensuring that only authorized users can access and edit its contents.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published