FARMLOC stands for Farmers-Agricultural-Resource-Management-and-Location-Of-Cold-storage.
It is a web-based platform designed to empower farmers by providing seamless access to agricultural resources, tools for management, and real-time information about the nearest available cold storages.
- π Locate nearby cold storages
- π Manage farm resources and inventory
- π Secure authentication with Firebase
- π Responsive and modern UI using Tailwind CSS + Bootstrap
- π§ Smart integration with backend for real-time updates
FARMLOC/
βββ apps/
β βββ frontend/
β β βββ src/
β β βββ public/
β β βββ package.json
β β βββ ...
β βββ backend/
β βββ routes/
β βββ models/
β βββ controllers/
β βββ package.json
β βββ ...
βββ README.md
βββ ...
-
Clone the repository:
git clone https://github.com/your-username/FARMLOC.git cd FARMLOCNote: This repository has two branches:
main- Production/stable branchdev- Development branch
-
Frontend Setup:
cd apps cd frontend pnpm i pnpm dev -
Backend Setup:
cd apps cd backend pnpm i pnpm dev
When contributing to this project:
- Create your feature branch from
dev - Make your changes
- Push all pull requests to the
devbranch - Ensure your code follows the project's coding standards
- Test your changes before submitting
# 1. Switch to dev branch
git checkout dev
# 2. Pull latest changes from dev
git pull origin dev
# 3. Create a new feature branch
git checkout -b feature/your-feature-name
# --- Make your changes in the codebase now ---
# 4. Stage and commit your changes
git add .
git commit -m "Add your commit message"
# 5. Push to your feature branch
git push origin feature/your-feature-name
# 6. Create a Pull Request
# (Use the GitHub/GitLab/Bitbucket web UI to open a PR from feature/your-feature-name to dev)
- Ensure you have Node.js and pnpm installed
- Follow the installation steps above
- Start both frontend and backend servers
- Navigate to the frontend URL (typically
http://localhost:3000) - Begin exploring FARMLOC features!
We thank all the amazing contributors who help make FARMLOC better every day! πΎπ
π This project is listed in GirlScript Summer of Code 2025!
We welcome all contributors participating via GSSoCβ25. Come, collaborate, and grow with us!
For any questions or issues, please create an issue in the repository or contact the development team.
| Pujan Sarkar |
β Donβt forget to star our repo if you like this project! π±π
Your support helps us grow and reach more farmers.
Happy Coding! π±