# One Trip ## Technologies Used ### Backend - Django - Django Rest Framework (REST API) - Django Channels (WebSocket interface) - SQLite (Only because I am not deploying this to the Play Store) - Redis (WebSocket cache) ### Deployment - Daphne (ASGI Application server) - Nginx - Ubuntu ### Frontend - Flutter ## Pictures ### Main Menu ![Login Screen](https://user-images.githubusercontent.com/44736322/204997033-fa10ceae-ae54-4816-b043-a1663532b5b3.png) ### Profile Page ![Profile Page](https://user-images.githubusercontent.com/44736322/204997046-d3b09233-266f-4082-8f05-4b97d5369a18.png) ### Search for Users ![Searching for users](https://user-images.githubusercontent.com/44736322/204997074-464c3b0c-96c2-4ac0-8e28-ebc1319c0065.png) ### Create, Edit, and Delete Recipes ![Create Edit Delete Recipes](https://user-images.githubusercontent.com/44736322/204997088-cb4a34e4-9c09-408f-b15d-4b30a8409f5c.png) Recipes and individual ingredients can be deleted by swiping them off of the screen ### Search for Recipes to add to Shopping List ![Search Recipes](https://user-images.githubusercontent.com/44736322/204997188-7e03d067-a26e-4629-be3f-ef9039eee54b.png) ### Delete Items from List ![swipe](https://user-images.githubusercontent.com/44736322/205004229-c59ef486-edb6-4595-aa0c-846f008ab1a1.gif) ### Shopping List Page ![Shopping List Page](https://user-images.githubusercontent.com/44736322/204997203-5341a35e-9269-43eb-a212-6404c8119482.png) ### Backend Data Models ![backend-structure](https://user-images.githubusercontent.com/44736322/205004669-9f9387e0-1f76-42ac-8d49-d94cd17518aa.png)