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