An open API service indexing awesome lists of open source software.

https://github.com/aryan151pratap/agrotech

fullstack website using node.js, ejs(for frontened), mongodb
https://github.com/aryan151pratap/agrotech

agrotech ecommerce-website email-sender email-verification etc farmers-markets mongodb-atlas mongodb-database otp-verification

Last synced: 3 months ago
JSON representation

fullstack website using node.js, ejs(for frontened), mongodb

Awesome Lists containing this project

README

          

# AgroTech

AgroTech is a full-stack web application designed to empower farmers by providing an online marketplace for agricultural products. It allows farmers to buy and sell products, share insights through blogs, and engage with the farming community.

## 🌐 Live Demo
🔗 [AgroTech Dashboard](https://agrotech-1.onrender.com/reel/dashboard)

## 📌 Features
- 🌾 **E-commerce for farmers**: Buy and sell agricultural products at mandi/market rates.
- ✉️ **Email Verification & OTP Authentication**: Secure user authentication system.
- 📝 **Blogging**: Farmers can write articles and upload reels.
- 📍 **Farmer's Markets**: Find and connect with nearby markets.
- 📡 **MongoDB Atlas**: Cloud database for efficient data storage.

## 🛠️ Tech Stack
- **Frontend**: EJS, CSS, JavaScript
- **Backend**: Node.js, Express.js
- **Database**: MongoDB (MongoDB Atlas)
- **Authentication**: OTP-based verification system

## 🚀 Installation & Setup
### 1️⃣ Clone the repository
```sh
git clone https://github.com/aryan151pratap/agrotech.git
cd agrotech
```
### 2️⃣ Install dependencies
```sh
npm install
```
### 3️⃣ Set up environment variables
Create a `.env` file and add the following:
```sh
MONGODB_URI=mongodb+srv://apratapsingh151:I4ZVkTUBcysNt20T@cluster0.njxal.mongodb.net/
PORT=3000
EMAIL_USER=beast152oggy@gmail.com
```
### 4️⃣ Start the server
```sh
npm start
```
The app will be available at `http://localhost:3000`

## 📸 Screenshots
![Screenshot 2025-03-18 223237](https://github.com/user-attachments/assets/929e44e3-5619-472b-98f2-b5c3f629d893)

![Screenshot 2025-03-18 223316](https://github.com/user-attachments/assets/0d7ce7a7-562a-4e6d-b900-c652485a585d)

![Screenshot 2025-03-18 225020](https://github.com/user-attachments/assets/0251f40f-27d9-4973-96b9-b15836c27819)

![Screenshot 2025-03-18 225002](https://github.com/user-attachments/assets/38968c3d-4bc3-4298-9c51-d3b1dc7f3925)

## 📝 License
This project is licensed under the MIT License.

---
### 🤝 Contributing
Contributions are welcome! Feel free to fork, open an issue, or submit a pull request.

## ✨ Connect with Me
🔗 [LinkedIn](https://www.linkedin.com/in/aryan-pratap-singh-105059290/)
📧 Email: apratapsingh151@gmail.com