Skip to content

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

License

Notifications You must be signed in to change notification settings

rajgupta2/Techwork

Repository files navigation

🚀 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:
    git clone https://github.com/rajgupta2/Techwork.git
  2. Navigate to the project folder:
    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:
    git clone https://github.com/your-username/Techwork.git
  3. Create a new branch for your feature or fix:
    git checkout -b feature-branch
  4. Make your changes and commit:
    git add .
    git commit -m "Added a new feature"
  5. Push your changes:
    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.

About

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

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published