Seedstore is a modern application designed to streamline the process of managing and distributing seeds for agriculture and gardening. With Seedstore, users can browse, purchase, and manage a variety of seeds while ensuring a smooth and efficient user experience.
- Seed Catalog: View and explore a wide range of seeds.
- Search and Filter: Find specific seeds with advanced search and filtering options.
- User Accounts: Register and manage your profile.
- Secure Payments: Buy seeds with secure and reliable payment options.
- Order Tracking: Keep track of your seed orders in real-time.
- Distributed Technology: Monitor and store seed temperature data using IOTA for both warehouse and transportation.
- NodeJS 16.x
- MongoDB installed and running locally or remotely
Clone the Project and change into the directory
git clone https://github.com/sujinbabups/iota.git
cd iotaInstall dependencies
npm installCreate a .env file in the root directory and add the following:
MONGO_URI=your-mongodb-uri
PORT=5000
JWT_SECRET=your-jwt-secretRun the application
cd backend
npm run devcd frontend
npm run devThe application should now be running at http://localhost:5173.
The open-source community thrives on the contributions of its members, making it a remarkable space for learning, inspiration, and innovation. Every contribution you offer is deeply valued.
Should you have ideas to enhance this, kindly fork the repository and initiate a pull request. Alternatively, you can open an issue and tag it with enhancement. Remember to star the project! Many thanks!
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/<feature_name>) - Commit your Changes (
git commit -m '<feature_name>_added') - Push to the Branch (
git push origin feature/<feature_name>) - Open a Pull Request
This project is licensed under the MIT License. See the LICENSE file for more details.