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 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
AC
When deleting a modification, show a countdown / warning that it will be permanent. Allow cancelling the deletion before the countdown finishes.
AC
kitchen porter
sous chef
commis chef
executive chef
When item has no steps:
Refactor Login component to be a functional component which implements the Apollo hooks api.
????
As a sloppy developer with lots to learn, I want lots of awesome linters that catch all of the bugs!
AC:
Consider:
Refactor RecipeStatus as a functional component that uses react and Apollo hooks APIs.
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
2-3 watercolor portraits of famous chefs.
Refactor login page to be a functional component which implements the Apollo hooks API.
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 be able to click a button to change the order of the recipe items and steps because dragging and dropping sucks.
As a user I want to see how my recipe is being used and be updated about recipes and users that I follow.
AC
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:
Profile activities include:
We may need to introduce a new recipe context / reducer to make this work.
AC
On new recipe creation:
On existing recipe edit:
upon sign in....
When recipe has no items:
When the firs step of the first item has no ingredients:
As a user I want my "offline" changes to be saved "online" when I sign in to my account.
AC:
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:
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.