Skip to content

Commit 4bd8e3c

Browse files
committed
Updated README file with new project information.
1 parent 428c116 commit 4bd8e3c

1 file changed

Lines changed: 24 additions & 11 deletions

File tree

README.md

Lines changed: 24 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,12 @@
22

33
A web application for monitoring crops through collected data stored in Firebase. MoniCrop enables users to track crop health, visualize data trends, manage workplace information, and provide feedback.
44

5-
![COSC 348 CMPE 495A Wireframes (3)](https://github.com/emansarahafi/MoniCropWebsite/assets/85173630/da259ddb-8702-4bd4-9bc2-c5d18071583c)
6-
75
## Features
86

7+
[View interactive prototype on Figma](https://www.figma.com/proto/tVz1lMvEEfc3UZvJ6FqLNd/COSC-348---CMPE-495A-Wireframes?node-id=1724-4579&p=f&t=abFzbCURSv0wED8h-1&scaling=scale-down&content-scaling=fixed&page-id=1255%3A9069&starting-point-node-id=1724%3A4579)
8+
9+
![COSC 348 CMPE 495A Wireframes (3)](https://github.com/emansarahafi/MoniCropWebsite/assets/85173630/da259ddb-8702-4bd4-9bc2-c5d18071583c)
10+
911
- **User Authentication**: Sign up, sign in, password reset, and account management
1012
- **Data Visualization**: Interactive charts for soil and crop data using Chart.js
1113
- **Workplace Management**: Track and display workplace details and items
@@ -94,7 +96,6 @@ The project includes a GitHub Actions workflow for automated deployment. Configu
9496
### CSS Architecture
9597

9698
- **4-layer loading**: common → components → patterns (forms/layouts) → page-specific
97-
- **530 lines of shared styles** eliminate ~1200+ lines of duplication
9899
- All CSS variables centralized in `common.css`
99100

100101
### JavaScript Architecture
@@ -112,17 +113,29 @@ The project includes a GitHub Actions workflow for automated deployment. Configu
112113
- **Data Pages**: View data charts, search results, workplace details
113114
- **Feedback**: Submit and receive feedback confirmation
114115

115-
## Contributing
116+
## Related Projects
116117

117-
1. Fork the repository
118-
2. Create a feature branch (`git checkout -b feature/amazing-feature`)
119-
3. Commit your changes (`git commit -m 'Add amazing feature'`)
120-
4. Push to the branch (`git push origin feature/amazing-feature`)
121-
5. Open a Pull Request
118+
This website is part of the **MoniCrop Smart Crop Monitoring System**:
122119

123-
## License
120+
- **[MoniCrop Hardware](https://github.com/emansarahafi/MoniCropHardware/tree/main)** - IoT sensors and hardware components
121+
- **[MoniCrop iOS App](https://github.com/emansarahafi/MoniCropiOS)** - Mobile application for iOS
122+
123+
## Citation
124+
125+
If you use this work, please cite:
126+
127+
```bibtex
128+
@article{Afi2023,
129+
author = "Eman Sarah Afi",
130+
title = "{Development of a Smart Crop Monitoring System}",
131+
year = "2023",
132+
month = "10",
133+
url = "https://aubh.figshare.com/articles/thesis/_b_Development_of_a_Smart_Crop_Monitoring_System_b_/30580751",
134+
doi = "10.58014/aubh.24314056.v2"
135+
}
136+
```
124137

125-
This project is part of COSC 348 / CMPE 495A coursework.
138+
**Published thesis**: [Development of a Smart Crop Monitoring System](https://aubh.figshare.com/articles/thesis/_b_Development_of_a_Smart_Crop_Monitoring_System_b_/30580751) (DOI: 10.58014/aubh.24314056.v2)
126139

127140
## Acknowledgments
128141

0 commit comments

Comments
 (0)