{"id":16676013,"url":"https://github.com/pixelrobin/farm-to-door","last_synced_at":"2025-03-13T04:40:21.488Z","repository":{"id":96434586,"uuid":"118223977","full_name":"Pixelrobin/farm-to-door","owner":"Pixelrobin","description":null,"archived":false,"fork":false,"pushed_at":"2018-08-15T21:56:43.000Z","size":3289,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-19T21:50:04.159Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","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/Pixelrobin.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-01-20T08:24:33.000Z","updated_at":"2018-08-15T21:56:45.000Z","dependencies_parsed_at":"2023-03-13T16:31:46.974Z","dependency_job_id":null,"html_url":"https://github.com/Pixelrobin/farm-to-door","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Pixelrobin%2Ffarm-to-door","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Pixelrobin%2Ffarm-to-door/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Pixelrobin%2Ffarm-to-door/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Pixelrobin%2Ffarm-to-door/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Pixelrobin","download_url":"https://codeload.github.com/Pixelrobin/farm-to-door/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243345599,"owners_count":20275869,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":[],"created_at":"2024-10-12T13:08:46.991Z","updated_at":"2025-03-13T04:40:21.481Z","avatar_url":"https://github.com/Pixelrobin.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Notice!\nThis is an unfinished site concept and is still in progress.\n\n# Farm to Door\nFBLA E-Business website\n\n## Structure\nThe entire site is built on top of the `js-buy-sdk` from Shopify and `vue.js` for the most part. The html is written in Pug, and the css is written without a pre-processor. The Shopify backend is a developer site, so it doesn't actually allow making purchases unless enabled and moved to a payed account.\n\nBecause of time limitaitons, the site currently doesn't function correctly on internet explorer. That will change soon.\n\n## Files\nAt the moment, the site is hosted straight from the root. However, The html files are compiled from Pug files and not written by hand. Here is a brief overview of the repository:\n* The `css` folder contains all the css\n* The `dist` folder is currently being un-used. Eventually it will be where the site is hosted from instead of the root\n* The `font` folder contains web fonts that the site uses (namely Bebas Neue and Font Awesome)\n* The `js` folder contains the site javascript `js/client` is the global javascript file, while every page has it's own local file (for instance, the shop page usesu `js/shop.js`.\n* The `res` folder contains misc. resources (images, etc) used by the site.\n* The `views` folder contains all the `.pug` files that are rendered as the `.html` files in the root. `views/deps/layout.pug` is the master site layout, while every site page is located as `views/*.pug` and extend off the layout.\n\n## Setting up the site for editing\nRequires `gulp-cli` npm package installed globally\nRequires `http-server` package too if you decide to use `npm run start` to run the static development server.\n\n```\ngit clone https://github.com/Pixelrobin/pixelrobin.github.io.git farm-to-door\ncd farm-to-door\nnpm install\n```\nTo start building the views and css, use `npm run build` or `gulp`\nTo start building the javascript, use `gulp js` (This will be eventually be merged with the standard build task)\nTo start a development server, use whatever static hosting you'd like. `npm run start` uses `http-server`\n\n## FBLA 2018 Topic\nDevelop an e-business website for your new “fresh food” (i.e. prepared meals, ingredients to make meals, natural foods, etc.) home delivery service for your community of 250,000 residents. Since it is a delivery service, there is room to expand your geographic delivery area. Give your business a name and a logo. Your service will have a variety of delivery options to meet the needs of different types of customers (i.e. meat, vegetarian, vegan, family, couples, gluten-free, etc.). The website should clearly identify the target market locations and its product availability. The website should allow customers to check availability of products, place and pay for orders online as a one-time customer, or become a member and set up plans for a calendar year. The site should also contain a contact page.\n\n## FBLA 2018 Guidelines\n* Websites must be available for viewing on the Internet at the time of judging.\n* No changes may be made to the website after the official entry date.\n* Sites should be designed to allow for viewing on as many different platforms as possible.\n* If using a shopping cart, it does not need to be activated.\n* Explanations should include development and design process, use and implementation of innovative *technology, and use and development of media elements.\n* The website should be shown to the judges.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpixelrobin%2Ffarm-to-door","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpixelrobin%2Ffarm-to-door","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpixelrobin%2Ffarm-to-door/lists"}