SilviaBarcellini / bakend

Baking ingredients comparison and substitution app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Bakend 🍩

Build Status npm PRs Welcome GitHub license

This is my capstone project for the Neue Fische Web Development Bootcamp attended in Spring 2021

🎬 Demo

πŸ“Œ Table of contents

πŸŽ‰ Getting Started

(Back to top)

To run locally, install the dependencies and run the development server. First, run the development server:

npm install
npm run dev

Open http://localhost:3000.

Now you should be able to run it in your own device.

πŸ“ How it works

(Back to top)

Bakend is a baking ingredients converter app. Turned vegan? Or lactose intolerant? Or maybe just forgot to buy milk? Or just happy to experiment and give a personal twist to your cake recipes?

There is a calculator page for each of the basic baking ingredients, such as butter, sugar and milk.

Just type how much butter, sugar or milk you need according to your recipe and choose among the available options your favourite substitute. Bakend will do the maths for you!

The result you get is calculated using the exchange rate of each ingredient.

Would you like to know more of each ingredient stored in the database? Just visit the "Explore" page of the app. There you can type the name of the ingredient you are interested in. You will get the all the results from the directly from database. For each ingredient stored in the database there are nutrition facts and allergies warnings listed. (The app is for entertainment purposes only and never replaces a physician's advice. Please check the label of each product before you purchase it.)

πŸ’» Development

(Back to top)

🌟 Highlights

  • TypeScript
  • React
  • Next.js
  • mongoDB
  • Storybook

βœ”οΈ Prerequisites

None! Just install all dependencies and you are good to go!

πŸ’ž Contribute

Would you like to contribute? Feel free to ✨ add features or πŸ› fix bugs!

git clone git@github.com:SilviaBarcellini/bakend.git
cd bakend
npm install
npm run dev

βœ… Tests

(Back to top)

No tests implemented yet.

βž• Project Dependencies

(Back to top)

πŸš€ Deployment

(Back to top)

The game is deployed on Heroku. Play it here: Bakend.

For a better experience use the mobile version, although it works in browser too.

πŸ“š Library

(Back to top)

Icons from flaticon. For more info, please visit the Credits page of the App.

πŸ’Œ Contacts

(Back to top)

Got anything to say? Please feel free to contact me!

bakend_landing_page

About

Baking ingredients comparison and substitution app


Languages

Language:TypeScript 75.3%Language:CSS 23.8%Language:JavaScript 0.7%Language:Shell 0.3%