- An app that allows users to share information about organisms they find in nature.
- This is a project my wife and I came up with the idea that it could help her keep track of where she finds edible mushrooms and other foraging foods in the forests of the PNW.
- Currently deployed on Heroku
- Python, JS, vue.js, and Django syntax
- Users are able to upload images and accompanying data relative to the image.
- Users can search by ecosystem type. Users can view all organisms but they can only edit and delete their own organisms.
- Users can share images to twitter with the organism title and link to the detail view of that organism.
- Users are able to register accounts to login and logout.
- Users can use google map to add lat/lon data for image
- app that allows CRUD of organisms from django Organism model
- app for creating and managing users
- Reference link for how I added the ability for users to upload images.
- Reference link for how I added classed based views in the views.py
- Reference link for how I set the default google map coordinates to point to Portland, OR
- Reference link for how I created a search bar
- Reference link for how I created a classed based view user model without showing the user
- Reference link for how I added the ability for users to upload images. Referenced in multiple files
- Reference link for how I added the ability for users to only edit their own organisms and not other users' organisms
- Reference link for how I added google map to my template
- Reference link for how I manipulated a script tag to use django secret key
- asgiref==3.3.1
- Django==3.1.4
- django-geoposition==0.3.0
- django-location-field==2.1.0
- Pillow==8.0.1
- python-dotenv==0.15.0
- only used for development to hide keys
- pytz==2020.4
- six==1.15.0
- sqlparse==0.4.1
- whitenoise==5.2.0