Skip to content

meetmistry27/AgroTrade

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 

Repository files navigation

Farmer's MarketPlace with .NET Core MVC

AgroTrade is an all-in-one platform for farmers to list and sell their crops online. Farmers can both buy and sell produce, while also connecting and chatting with other farmers. The platform simplifies transactions and fosters a supportive farming community.

Technologies

The project uses the following technologies:

  • .NET Core MVC
  • Entity Framework Core
  • Postgrade SQL
  • Bootstrap

Getting Started

To get started with the project, follow these steps:

  1. Clone the repository to your local machine.
  2. Install the latest version of .NET Core SDK and PostgreSQL on your machine. (Optional: Try to work in Visual Studio 2022).
  3. Update the connection string in the appsettings.json file with your PostgreSQL connection string.
  4. Run the following commands in the root directory of the project to set up the database: update-database.
  5. Run the following command to start the web application: dotnet run from the root directory of the project.

Project Structure

  • Controllers
  • Views
  • Data Models
  • ViewModels
  • Services

Features

The project includes the following features:

  • Authentication and Authorization using cookies.
  • CRUD operations for Farmers and Crop Listings.
  • Real-time chat between farmers and buyers.

Contributers

  • Naitik Patel
  • Meet Mistry

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 55.9%
  • C# 35.7%
  • CSS 5.3%
  • PHP 2.8%
  • JavaScript 0.3%