Skip to content

GDGVIT/LibShare

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GDSC VIT

LibShare

An application for distribution of packages on a local network. No need of internet, either.


Join Us Discord Chat

DOCS UI

Features

  • Distribute packages for development (or otherwise)
  • Easy setup, without need of internet
  • Can be useful in hackathons or private workspaces

Running

Place the libraries/packages you want to distribute in a folder named libs in the backend directory. Each package needs to be in a directory with the name of the language it is for. For example, bs4 goes in libs/python/

cd backend
./libshare.sh

This should start the backend server on port 8080 (can be changed otherwise from libshare.sh file or main.py file)

For starting up the frontend, we need to start our react app which is in the frontend directory.

cd frontend
npm run dev

This should have your frontend up and running. For others on the same local network to be able to access that, you can have them visit: http://your_local_ip_address

Contributors

Sankhayan Bhattacharjee

Sankhayan Bhattacharjee

GitHub LinkedIn

Siddharth Nikhil

Siddharth Nikhil

GitHub LinkedIn

Made with ❤ by GDSC-VIT