Recipe App
Track your personal recipes
📖 Table of contents
![]() |
![]() |
![]() |
|---|
![]() |
![]() |
|---|
A tool for track your personal recipes. This app allow users to create, edit, list and and remove recipes. Some of the features:
- Dificulty: Level of preparation (Easy - Medium - Hard)
- Ingredients: Ingredients used in a recipe.
- Preparation: Steps on how to prepare this recipe.
- Serving amount: Amount of people it can serves of a single plate.
- Cooking time: Time it takes for make this recipe.
- Nutrition info: Protein, carbohidrates and fibre in a single recipe.
List of major frameworks and programming languages used in this project.
Android Studio for emulator devices Mongo DB to create a database Node JS for run the server Flutter SDK for run flutter apps Vscode Flutter Extensions to enable tools for run and debug flutter apps
- Clone the repo
git clone git@github.com:mansulol/Recipe-app.git
- Enter backend folder
- Install NPM packages with
npm install - Create
.envby coping from env example - Run server with
npm run start
- Enter frontend folder
- Install flutter dependencies with
flutter pub get - Select a device to emulate
- Run the project from main.dart with
flutter runor from Vscode GUI
- Create new recipe
- Enter recipes info
- List all recipes
- Open recipe details
- Scroll for more details
- Edit recipe
- Enter recipes info
- What is mongo db
- Mongo db instalation ⭐
- Mongo db setup
- Mongo db comands
- What is flutter
- Flutter setup with vscode ⭐
- (Recommended) Flutter 20h course ⭐
- Flutter tips and tricks
Thanks to Tiburcio Cruz and Alberto Aleman for encouraged me to do this project!
Thanks to otneildrew for the readme template: otneildrew readme template




