Play with your food. A recipe collaboration web application.
Docker workflow adapted from @microsoct/vscode-dev-containers.
- Install Docker, VS Code, Remote Dev plugin [guide]
- Start the dev container.
- run
yarn
thenyarn bootstrap
- Celebrate ๐
Play with your food ๐ฅ
License: GNU Affero General Public License v3.0
Play with your food. A recipe collaboration web application.
Docker workflow adapted from @microsoct/vscode-dev-containers.
yarn
then yarn bootstrap
Refactor login page to be a functional component which implements the Apollo hooks API.
AC
When recipe has no items:
We may need to introduce a new recipe context / reducer to make this work.
On new recipe creation:
On existing recipe edit:
upon sign in....
When the firs step of the first item has no ingredients:
????
Refactor RecipeStatus as a functional component that uses react and Apollo hooks APIs.
As a user, I want to be able to click a button to change the order of the recipe items and steps because dragging and dropping sucks.
kitchen porter
sous chef
commis chef
executive chef
As a sloppy developer with lots to learn, I want lots of awesome linters that catch all of the bugs!
AC:
Consider:
As a user I want my "offline" changes to be saved "online" when I sign in to my account.
AC:
When item has no steps:
As an admin, I want to be able to make changes to an user so that I can correct errors, grant permissions, and delete ghost accounts.
AC:
As a user, I want to see details about the edits I've made to a recipe, so that I know when to publish it.
Emma note - The buttons don't necessarily need to do anything for this story. Just focus on display
Refactor Login component to be a functional component which implements the Apollo hooks api.
AC
Profile activities include:
Refactor RecipeDetails as functional component with react hooks api. The image uploader will be removed from this component (see #38), so implementing apollo hooks api for the uploader is not necessary. Recipe creation, however, will need to implement the apollo hooks api.
AC
When deleting a modification, show a countdown / warning that it will be permanent. Allow cancelling the deletion before the countdown finishes.
AC
2-3 watercolor portraits of famous chefs.
As a user, I want to be able to completely delete my account because GDPR.
As an admin, I want to encourage my users to stay so that their content can still be used by the community.
AC:
As a user, I want to be able to change my personal information to reflect my life changes.
AC:
As a user I want to see how my recipe is being used and be updated about recipes and users that I follow.
AC
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.