{"id":19341006,"url":"https://github.com/belovetech/coffee_shop","last_synced_at":"2026-04-04T20:32:13.683Z","repository":{"id":43955622,"uuid":"506526525","full_name":"belovetech/coffee_shop","owner":"belovetech","description":"This project was completed as part of the Udacity fullstack developer Nanodegree. It was used to put our knowledge of RESTful API design and development with Flask to the test. We have been tasked with creating the necessary endpoints, configuring the PostgreSQL database, and integrating Auth0 for authentication.","archived":false,"fork":false,"pushed_at":"2022-07-08T19:31:52.000Z","size":136,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-08-05T22:43:41.510Z","etag":null,"topics":["auth0","flask","postgresql","python","resful-api","rest-api","sqlalchemy"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/belovetech.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-06-23T06:43:12.000Z","updated_at":"2023-04-09T12:03:02.000Z","dependencies_parsed_at":"2022-09-22T08:51:38.139Z","dependency_job_id":null,"html_url":"https://github.com/belovetech/coffee_shop","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/belovetech/coffee_shop","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/belovetech%2Fcoffee_shop","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/belovetech%2Fcoffee_shop/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/belovetech%2Fcoffee_shop/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/belovetech%2Fcoffee_shop/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/belovetech","download_url":"https://codeload.github.com/belovetech/coffee_shop/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/belovetech%2Fcoffee_shop/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31413267,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-04T20:09:54.854Z","status":"ssl_error","status_checked_at":"2026-04-04T20:09:44.350Z","response_time":60,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["auth0","flask","postgresql","python","resful-api","rest-api","sqlalchemy"],"created_at":"2024-11-10T03:28:55.162Z","updated_at":"2026-04-04T20:32:13.659Z","avatar_url":"https://github.com/belovetech.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Coffee Shop Full Stack\n\n## Full Stack Nano - IAM Final Project\n\nUdacity has decided to open a new digitally enabled cafe for students to order drinks, socialize, and study hard. But they need help setting up their menu experience.\n\nYou have been called on to demonstrate your newly learned skills to create a full stack drink menu application. The application must:\n\n1. Display graphics representing the ratios of ingredients in each drink.\n2. Allow public users to view drink names and graphics.\n3. Allow the shop baristas to see the recipe information.\n4. Allow the shop managers to create new drinks and edit existing drinks.\n\n## Tasks\n\nThere are `@TODO` comments throughout the project. We recommend tackling the sections in order. Start by reading the READMEs in:\n\n1. [`./backend/`](./backend/README.md)\n2. [`./frontend/`](./frontend/README.md)\n\n## About the Stack\n\nWe started the full stack application for you. It is designed with some key functional areas:\n\n### Backend\n\nThe `./backend` directory contains a partially completed Flask server with a pre-written SQLAlchemy module to simplify your data needs. You will need to complete the required endpoints, configure, and integrate Auth0 for authentication.\n\n[View the README.md within ./backend for more details.](./backend/README.md)\n\n### Frontend\n\nThe `./frontend` directory contains a complete Ionic frontend to consume the data from the Flask server. You will only need to update the environment variables found within (./frontend/src/environment/environment.ts) to reflect the Auth0 configuration details set up for the backend app.\n\n[View the README.md within ./frontend for more details.](./frontend/README.md)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbelovetech%2Fcoffee_shop","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbelovetech%2Fcoffee_shop","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbelovetech%2Fcoffee_shop/lists"}