Skip to content

local network file sharing system designed to allow users within the same network to share files offline efficiently and securely

Notifications You must be signed in to change notification settings

aminechaib/file_sharing_systeme

Repository files navigation

AC Share

AC Share Logo

AC Share is a local network file sharing system designed to allow users within the same network to share files offline efficiently and securely. With AC Share, users can easily track who sent which files, enhancing the collaboration and file management within teams or groups.

Features

  • File Sharing: Quickly and securely share files across a local network.
  • Offline Support: Operates entirely offline within your local network environment.
  • File Tracking: Users can track the files they have sent and received.
  • Simple User Interface: Easy to use interface for all levels of tech expertise.

Getting Started

These instructions will guide you on setting up your own instance of AC Share on your local machine for development and testing purposes. Follow these steps to get a copy of the project up and running.

Prerequisites

Before you begin, ensure you have the following installed:

  • PHP
  • Composer
  • Laravel
  • A web server like Apache or Nginx
  • MySQL or any other Laravel supported database server

Installation

Step by step guide to setting up your local development environment:

  1. Clone the repository:

    git clone https://github.com/aminechaib/file_sharing_systeme.git
  2. Navigate to the project directory:

    cd file_sharing_systeme
  3. Install dependencies:

    composer install
  4. Create and configure your environment file:Copy the .env.example file to .env and open it to modify the database and other environment settings:

    cp .env.example .env
  5. Generate an application key:

    php artisan key:generate
  6. Run database migrations (it includes seed data):

    php artisan migrate
  7. Serve the application:

    npm install vite --save-dev
    
    npm run build
    
    php artisan serve
    

Access the application through the web browser at: http://localhost:8000.

Screenshots

Below are some screenshots that illustrate the AC Share interface and functionalities:

Dashboard

Dashboard

File Upload

File Upload

Success Msg

Success Msg

About

local network file sharing system designed to allow users within the same network to share files offline efficiently and securely

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages