Home
Softono
locker-backend

locker-backend

Open source MIT JavaScript
14
Stars
4
Forks
0
Issues
1
Watchers
1 year
Last Commit

About locker-backend

This code is getting used in the backend of the vouz app you can take a look at the frontend code here https://github.com/zadescoxp/locker-frontend

Platforms

Web Self-hosted

Languages

JavaScript

Vouz is an open-source, no-login file-sharing platform that allows you to create secure lockers with unique passkeys. Share your files effortlessly by providing the locker name and passkey to others. Contribute to the project on GitHub.

Frontend Repository: locker-frontend

Backend Repository: locker-backend

Site: vouz.tech

YouTube: Vouz

Features:

  • No Login Required: Share files without the need for user accounts.
  • Secure Lockers: Each locker is protected by a unique passkey.
  • Easy Sharing: Share the locker name and passkey for others to access files.
  • Open Source: Contribute to the project on GitHub.

Getting Started with the Frontend:

  1. Clone the Repository:

    git clone https://github.com/zadescoxp/locker-frontend.git
    cd locker-frontend
  2. Install Dependencies:

    npm install
  3. Configure Environment Variables: Create a .env.local file in the root directory with the following variables:

    LOCK_SECRET=your_lock_secret
    NEXT_PUBLIC_BACKEND_URL=your_backend_url
  4. Run the Application:

    npm run dev

Getting Started with the Backend:

  1. Clone the Repository:

    git clone https://github.com/zadescoxp/locker-backend.git
    cd locker-backend
  2. Install Dependencies:

    npm install
  3. Configure Environment Variables: Create a .env file in the root directory with the necessary variables.

  4. Run the Server:

    npm start

Contributing: We welcome contributions! Please fork the repositories and submit pull requests.

License: This project is licensed under the MIT License.

Contact: For any inquiries or issues, please open an issue on GitHub.

Enhance your file-sharing experience with Vouz!