Welcome to the FileShare project! This interactive guide will help you set up and use the FileShare application on your local machine.
Before you begin, ensure you have the following installed:
-
Clone the Repository:
-
Open a terminal.
-
Run the following command:
git clone https://github.com/MrJi421/fileshare.git
-
-
Open Project in Visual Studio:
- Open Visual Studio.
- Navigate to the folder where you cloned the repository and open the solution file (
FileShare.sln
).
-
Set up MySQL Database:
- Execute the provided SQL scripts (found in the "Database" folder) to set up the MySQL database.
- Update the connection strings in the code to match your MySQL database credentials.
-
Build and Run:
- Build the solution.
- Run the application.
Once the application is running, you can:
- Log in with your credentials.
- Share files with other users.
- View shared files and download them.
To configure the application:
- Update the
app.config
file with your MySQL connection string.
If you'd like to contribute to the project:
- Fork the repository.
- Create a new branch for your feature (
git checkout -b feature/your-feature
). - Commit your changes (
git commit -m 'Add some feature'
). - Push to the branch (
git push origin feature/your-feature
). - Open a pull request.
This project is licensed under the Apache License. See the LICENSE file for details.
- Special thanks to contributors for their contributions.
- Credits to any third-party libraries or resources used in the project.
Enjoy using FileShare! If you encounter any issues or have suggestions, feel free to open an issue on GitHub.