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.
- Backend: ASP.NET MVC, C#, Entity Framework
- Database: MySQL, MSSQL Server
- Frontend: HTML, CSS, JavaScript, Bootstrap, jQuery, AJAX
- 🏢 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.
- Clone the repository:
git clone https://github.com/rajgupta2/Techwork.git 
- Navigate to the project folder:
cd Techwork
- Open the project in Visual Studio.
- Configure the database:
- Update the connection string in appsettings.jsonfor MSSQL Server or MySQL.
- Run migrations using Entity Framework.
 
- Update the connection string in 
- Run the application:
- Press F5in Visual Studio to launch the project.
- It will open the browser to run the app.
 
- Press 
Want to contribute? Follow these steps:
- Fork the repository.
- Clone your forked repository:
git clone https://github.com/your-username/Techwork.git 
- Create a new branch for your feature or fix:
git checkout -b feature-branch 
- Make your changes and commit:
git add . git commit -m "Added a new feature" 
- Push your changes:
git push origin feature-branch 
- Create a Pull Request on GitHub for review and merging.
If you find this project useful, consider starring ⭐ the repository to show your support!
This project is open-source and available under the MIT License.