https://github.com/rajgupta2/techwork
Techwork is a web platform connecting developers and clients for seamless collaboration. Built with ASP.NET MVC, C#, Entity Framework, and more, it features client and developer dashboards for efficient project management
https://github.com/rajgupta2/techwork
aspnet-mvc bootstrap client-management csharp developer-collaboration entity-framework freelance-platform jquery mssql mysql web-platform
Last synced: 2 months ago
JSON representation
Techwork is a web platform connecting developers and clients for seamless collaboration. Built with ASP.NET MVC, C#, Entity Framework, and more, it features client and developer dashboards for efficient project management
- Host: GitHub
- URL: https://github.com/rajgupta2/techwork
- Owner: rajgupta2
- License: mit
- Created: 2024-07-13T05:07:32.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2025-06-12T04:44:03.000Z (about 1 year ago)
- Last Synced: 2025-09-01T16:55:56.784Z (10 months ago)
- Topics: aspnet-mvc, bootstrap, client-management, csharp, developer-collaboration, entity-framework, freelance-platform, jquery, mssql, mysql, web-platform
- Language: HTML
- Homepage: https://github.com/rajgupta2/Techwork
- Size: 3.79 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 🚀 Techwork - Developer & Client Collaboration Platform
## 📌 Overview
Techwork is a **web platform** designed to connect **developers** and **clients** for seamless collaboration. The platform provides dedicated dashboards for both developers and clients, ensuring an efficient workflow and project management experience.
## 🛠️ Technology Stack
- **Backend:** ASP.NET MVC, C#, Entity Framework
- **Database:** MySQL, MSSQL Server
- **Frontend:** HTML, CSS, JavaScript, Bootstrap, jQuery, AJAX
## 🎯 Features
- 🏢 **Client Dashboard**: Manage projects,and can find the developers with their requirements.
- 💻 **Developer Dashboard**: Check project and ask to client to work on it.
- 🔍 **Project Listings**: Clients can post project requirements, and developers can bid or ask.
- 🔄 **Real-time Updates**: AJAX-powered UI for seamless interaction.
- 🔐 **Secure Authentication**: User authentication and role-based access control.
## 🚀 Setup & Installation
1. **Clone the repository:**
```sh
git clone https://github.com/rajgupta2/Techwork.git
```
2. **Navigate to the project folder:**
```sh
cd Techwork
```
3. **Open the project in Visual Studio.**
4. **Configure the database:**
- Update the connection string in `appsettings.json` for MSSQL Server or MySQL.
- Run migrations using Entity Framework.
5. **Run the application:**
- Press `F5` in Visual Studio to launch the project.
- It will open the browser to run the app.
## 🤝 Contribution Guide
Want to contribute? Follow these steps:
1. **Fork** the repository.
2. **Clone** your forked repository:
```sh
git clone https://github.com/your-username/Techwork.git
```
3. **Create a new branch** for your feature or fix:
```sh
git checkout -b feature-branch
```
4. **Make your changes and commit:**
```sh
git add .
git commit -m "Added a new feature"
```
5. **Push your changes:**
```sh
git push origin feature-branch
```
6. **Create a Pull Request** on GitHub for review and merging.
## 📢 Support
If you find this project useful, consider **starring ⭐ the repository** to show your support!
## 📜 License
This project is open-source and available under the MIT License.