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.json
for MSSQL Server or MySQL. - Run migrations using Entity Framework.
- Update the connection string in
- Run the application:
- Press
F5
in 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.