teleren/devto huggingface dataset:
Internal Food Management System built using React
Tags: food
Published: 2023-12-27 18:23:45

---
title: Internal Food Management System built using React
published: true
date: 2023-12-15 00:54:00 UTC
tags: Food
canonical_url: https://reactjsexample.com/internal-food-management-system-built-using-react/
---

# PantryMS – Internal Food Management System
 ![Internal Food Management System built using React](https://reactjsexample.com/content/images/2023/12/Code_2023-12_12-48-54.jpg)

PantryMS is a web-based system designed for efficiently managing food items, keeping track of inventory, and providing notifications for low-stock or expiring products. The system allows for the organization of food items into different categories and integrates Discord webhooks for timely notifications.

![Internal Food Management System built using React](https://github.com/wiesty/PantryMS-Frontend/raw/main/meta/showcase.webp)

## Key Features:

- **Product Management:** Add new products, update existing information, and remove items that are no longer needed.
- **Categories:** Organize products into predefined categories for a streamlined structure.
- **Expiration Date Monitoring:** Receive alerts for products that are nearing expiration to minimize food waste.
- **Low-on-Stock Notifications:** Get notifications for products with low inventory to facilitate timely restocking.
- **Discord Integration:** Connect PantryMS with Discord webhooks for real-time notifications. (via Backend!!)
- **EAN Scanner Integration:** Simplify product addition by seamlessly integrating EAN scanners, enhancing the efficiency of the system. ![Internal Food Management System built using React](https://github.com/wiesty/wiesty/raw/main/showcase.gif?raw=true)

## Prerequisites:

To use PantryMS, ensure the following:

- A MySQL database is available (for the backend)
- PantryMS backend is set up. (Currently working on packaging the entire system into a Docker container.)

## Docker Setup:

For an easy deployment, PantryMS provides a ready-to-use Docker version. Follow these steps:

1. **Frontend Docker Setup:**

2. **Backend Docker Setup:**

**Disclaimer:** Please note that PantryMS is a hobby project, and as such, I’m unable to provide extensive support. I appreciate your understanding and encourage you to explore and enjoy the system at your own pace. If you encounter any issues, feel free to reach out, and I’ll do my best to assist when time permits.

Happy managing with PantryMS!

## GitHub

[View Github](https://github.com/wiesty/PantryMS-Frontend?ref=reactjsexample.com)
5 GitHub Repos To Make You a Better for Learning Developer.
Tags: github, webdev, learning, beginners
Published: 2023-12-15 00:45:32

This post will cover 5 GitHub Repositories that will help you to become a better for Learning developer.

```
1. The Book of Secret Knowledge. 78k
```
A collection of inspiring lists, manuals, cheat sheets, blogs, hacks, one-liners, cli/web tools, and more.

Repository:

> https://github.com/trimstray/the-book-of-secret-knowledge?source=post_page-----e7342e2f6f1b--------------------------------

```
2. Coding Interview University. 234k
```
The items listed here will prepare you for a technical interview at almost any software company.

Including the giants: Amazon, Facebook, Google, and Microsoft.

Repository:

> https://github.com/jwasham/coding-interview-university?source=post_page-----e7342e2f6f1b--------------------------------

```
3. Open Source Society University, Computer Science. 124k
```
Path to free self-taught education in Computer Science!

The OSSU curriculum is a complete education in computer science using online materials.

Repository:

> https://github.com/ossu/computer-science?source=post_page-----e7342e2f6f1b--------------------------------

```
4. The Art of Command Line. 110k
```
Fluency on the command line is a skill often neglected or considered arcane, but it improves your flexibility and productivity as an engineer.

This is a selection of notes and tips on using the command line.

Repository:

> https://github.com/jlevy/the-art-of-command-line?source=post_page-----e7342e2f6f1b--------------------------------

```
6. freeCodeCamp. 353k
```
The #1 repository by start count.

It’s freeCodeCamp’s open-source codebase and curriculum. Learn to code for free.

Repository:

> https://github.com/freeCodeCamp/freeCodeCamp?source=post_page-----e7342e2f6f1b--------------------------------


---

## Connect with me

LinkedIn : https://www.linkedin.com/in/durgesh4993/
GitHub : https://github.com/Durgesh4993
LeetCode : https://leetcode.com/durgesh4993/
Casino Niagara Celebrates 25th Anniversary
Tags: 우리카지노탑, 카지노사이트, 바카라사이트, 온라인카지노
Published: 2023-12-15 00:39:00

This week is a special event for the casino Niagara, based in Niagara Falls, Ontario, and the premium gaming facility celebrates its 25th year of operation. During its 25-year existence in the province, the casino has transformed into a top gaming venue for many locals and tourists and has welcomed more than 100 million visitors every year.

The Casino first opened on December 9, 1996, and since then it has been a great success among locals and tourists with its gaming facilities or resort as a whole. Its success came as good news for the city of Niagara Falls. That's because the property provides a lot of jobs and contributes millions of game revenues to the vault.

In a new press release from the manager of the Niagara Casino, the company's president, Richard Taylor, said a few words about the special event. He said the manager is very proud to reach and celebrate this important anniversary with the community. Mr Taylor expressed his sincere appreciation to all concerned for their loyal support for the property that made it possible.

In a statement, the company claims to have helped more than 170 charities and nonprofits in the region through casinos since 1996. Each year, the casino contributes about $1.24 million to local partners such as United Way Niagara, Big Brothers & Big Sisters, Gillian's Place, Project S.H.A.E., Village of Hope, and The Niagara through its community program.

Over the years, casinos have experienced numerous upgrades, including a $7 million CA$ investment in 2017 and a $12 million CA$ renovation in 2005. The president also said last year's unprecedented events were challenges, and the team worked tirelessly to prepare the property for a safe resumption in July this year.

Now, to celebrate 25 years of operation at Niagara Falls, the gaming property will include a special menu in LEV2L. The event will take place on December 8, 2021, and will be available until December 11, 2021. Also, thanks to the cooperation with the Niagara Falls Lighting Board, the casino will be illuminated in green and gold for three days.

Two properties at Niagara Casino in Niagara Falls were closed in March 2020 due to unprecedented conditions and related health and safety concerns, but were able to safely reopen at 10 a.m. on July 23 as Ontario entered the third phase of its provincial business resumption plan.

However, with the reopening of both properties, they were forced to work under limited player capacity and an incomplete set of services. At that time, visitors were limited to 50% of the total capacity, and card games were discontinued. Later in late August, Casino Niagara was allowed to renew its daily table games available from noon to 4 a.m.

By: **[우리카지노탑](우리카지노탑)**
"http2_max_header_size" directive is obsolete, "large_client_header_buffers"
Tags: nginx, ingress, k3s
Published: 2023-12-15 00:37:51

Hi,

Recently I have upgraded the k3s version to v1.26.7 and since then i am getting following 502 error when trying to access the web application so please advise what causing this error message. I even tried upgrading the ingress version but still the same problem. Another thing i tried is adding and increasing the following lines in the ingress deployment but they are not reflecting in the running pod config and still showing default setting for keepalive_requests & large_client_header_buffers , is this is the reason of this problem ?? If yes then please advise how i can make these config changes.

  allow-snippet-annotations: "true"
  large_client_header_buffers: 4 32k;
  keepalive_requests: 20000;

Here is the link of ingress deployment manifest config i deployed and try to change the keepalive_requests & large_client_header_buffers values.

https://github.com/kubernetes/ingress-nginx/blob/controller-v1.9.4/deploy/static/provider/baremetal/deploy.yaml

2023/12/06 00:32:03 [warn] 30#30: the "http2_max_field_size" directive is obsolete, use the "large_client_header_buffers" directive instead in /etc/nginx/nginx.conf:143
nginx: [warn] the "http2_max_field_size" directive is obsolete, use the "large_client_header_buffers" directive instead in /etc/nginx/nginx.conf:143
2023/12/06 00:32:03 [warn] 30#30: the "http2_max_header_size" directive is obsolete, use the "large_client_header_buffers" directive instead in /etc/nginx/nginx.conf:144
nginx: [warn] the "http2_max_header_size" directive is obsolete, use the "large_client_header_buffers" directive instead in /etc/nginx/nginx.conf:144
2023/12/06 00:32:03 [warn] 30#30: the "http2_max_requests" directive is obsolete, use the "keepalive_requests" directive instead in /etc/nginx/nginx.conf:145
nginx: [warn] the "http2_max_requests" directive is obsolete, use the "keepalive_requests" directive instead in /etc/nginx/nginx.conf:145
Is Ontario's New Eye Gaming Market Delayed?
Tags: 릴게임사이트, 릴게임, 슬롯머신, 파친코
Published: 2023-12-15 00:32:17

The most recent report from Ontario is that the highly anticipated open eye gaming market for private operators could be delayed. According to the report, the delay could see the launch of a new regime in mid-February, so it will miss this year's Grey Cup or even the next Super Bowl. Therefore, gamblers will have to keep betting on local platforms.

Ontario's original plan was to launch a new competitive market before the end of the year, but it didn't go as planned. There has been a lot of interest in the market among the continent's top brands who believe the area could be one of the largest jurisdictions for mobile sports betting.

Now, according to an emerging report, Ontario's gaming regulator is expected to delay the launch of new markets. This is due to bureaucratic obstacles to the final determination of the conditions and structure of the model. The official launch could arrive in mid-February, and thus miss the Super Bowl, one of the continent's biggest sporting events.

The two anonymous sources argue that the policy remains unsolved around issues such as game conditions, data management and security needs, prolonging the start of the new iGaming model, and the delay also creates uncertainty for operators who want to apply for positions and invest in the market.

Justice Department spokesman Brian Gray declined to provide a specific timeline for the launch of the new market, but he was confident the government was continuing its efforts internally with potential operators. IGaming Ontario and game brands will be ready for the new system.

Currently, regulated online betting in the province is only available through the mobile platform of Ontario Lottery and Gaming Corporation, a crown agency overseeing land gambling, but for online betting, the responsibility has been placed on the newly formed organization iGaming Ontario.

News of the delay came shortly after Bonnie Lysyk, the provincial auditor, delivered a verdict on the new iGaming model. Her office released a report. She raised concerns about ensuring the integrity and fairness of the game to be delivered with the new operator.

One of Ontario's leading game brands seeking to launch in the newly regulated private business market is FansUnite, which even applied for a license with the Liquor Game Commission last month, but if the game leader is approved, it is highly competitive and it is unclear whether it will be able to receive such a license.

By: **[릴게임사이트](https://www.reelgame.site)**
Protecting your files against accidental deletion
Tags: webdev, javascript, programming, beginners
Published: 2023-12-15 00:25:00

Records need to be shielded from any kind of unintentional deviation by employees.

To achieve this, select your file share
in the operations section 
Select the snapshots.
Click +add snapshot.
select ok.
Select your snapshot, verify your file directory, and upload the file.


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/f1jfmcfkzr1jcm19wff6.png)


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/dvted019pax0ht9rxjk2.png)


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/f5g0p64f05xqlokqzest.png)

Restricting storage access to only selected virtual network
search for virtual network

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/x4o2vk23yu6i5k78emig.png)

Select Create and select your resource group.
Give the virtual network a name.
review and create.
deploy 
Go to the resource.


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/4fivob3oza2vzmaxk0d0.png)

In the settings section, click the subnets.
Select the default subnet.
Service endpoints choose Microsoft. Storage
save


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/iyqaam62r7ouqsg1n47w.png)

In the storage account
In the security +networking section, select networking.
change the public network access to Enabled from selected virtual networks and IP addresses.
save changes.


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/u7hlxhlfw7wkbgcp06tn.png)
Holiday Traditions: Any Special Coding Projects?
Tags: discuss
Published: 2023-12-15 00:00:00

---
published_at : 2023-12-15 00:00 +0000
---
Do you have a special event, activity, or tradition for the holiday season?
<br>
Follow the DEVteam for more discussions and online camaraderie!
{% embed https://dev.to/devteam %}
Modules Status Update
Tags: puppet, community
Published: 2023-12-15 18:15:42

---
title: Modules Status Update
published: true
date: 2023-12-15 00:00:00 UTC
tags: puppet, community
canonical_url: https://puppetlabs.github.io/content-and-tooling-team/blog/updates/2023-12-15-modules-status-update/
---

## Happy Friday !!

As we bid farewell to yet another week, it’s a moment to pause, reflect, and appreciate the collective efforts that have made it both challenging and rewarding.

This year has been a testament to the vibrant and collaborative spirit that defines our community. As we express our gratitude, we also want to share a sneak peek into the exciting changes and developments that await us in the coming times. The Forge community is at the heart of our vision for the future, and we’re committed to enhancing your experience and expanding the possibilities within our ecosystem.

## Community Contributions

We’d like to thank the following people in the Puppet Community for their contributions over this past week:

- [`puppetlabs-apache#2507`](https://github.com/puppetlabs/puppetlabs-apache/pull/2507): “vhost::directories: switch default from undef to empty array”, thanks to [bastelfreak](https://github.com/bastelfreak)

- [`puppetlabs-kubernetes#639`](https://github.com/puppetlabs/puppetlabs-kubernetes/pull/639): “Fix calico-tigera installation problems”, thanks to [jorhett](https://github.com/jorhett) and the following people who helped get it over the line ([deric](https://github.com/deric))
French Fridays for Developers - 021
Published: 2023-12-17 18:05:17

---
title: French Fridays for Developers - 021
published: true
date: 2023-12-15 00:00:00 UTC
tags: 
canonical_url: https://gingerkiwi.dev/blog/2023-12-15-french-fridays-for-developers-21/
---

# French Fridays for Developers - 020

In March, 2023 I started French for Devs Fridays to celebrate getting to 400 days on Duolingo. Today marks 685 days! Here you'll find weekly useful and/or amusing French phrases for developers.

Today's quote is about the hottest topic in 2023 - AI.

Today is my:

- 🇫🇷 **685th day of French**
- 🇳🇱 344th day of Dutch,
- 🏴󠁧󠁢󠁷󠁬󠁳󠁿 183th day of Welsh,
- 🇩🇪 105th day of German,
- 🇳🇴 99th day of Norwegian,

Here's this week's French for Devs quote and translation.

Number 21, 15 decembre 2023

> _«L’intelligence artificielle ne remplace pas l’intelligence humaine ; c'est un outil pour amplifier la créativité et l'ingéniosité humaines»_ <br> ~ **Dr. Fei-Fei Li** Stanford 2023

English: French for Devs #21, December 15 2023

"Artificial intelligence is not a substitute for human intelligence; it is a tool to amplify human creativity and ingenuity."<br> ~ Dr. Fei-Fei Li 2023  [Co-Director of the Stanford Institute for Human-Centered Artificial Intelligence and IT Professor at the Graduate School of Business](https://engineering.stanford.edu/people/fei-fei-li)
Asynchronous book clubs with Brainstory
Published: 2023-12-15 20:56:53

---
title: Asynchronous book clubs with Brainstory
published: true
date: 2023-12-15 00:00:00 UTC
tags: 
canonical_url: https://blog.brainstory.ai/async-book-club/
---

Okay, anyone who’s been in a book club knows that it’s hard to get everyone to read the book. It’s even harder to get everyone to read the book _and_ meet up to discuss it. And it’s even _harder_ to get everyone to read the book, meet up to discuss it, and have a productive (and fun!) conversation about it. So, how do you get everyone on the same page?

(…pun intended)

## Getting started with Brainstory

You’ve all got a book to read. Start talking to Brainstory with that book in mind. What did you like? What did you not like? What did you learn? What did you not understand? You’ll naturally expand on certain ideas, concerns, and action items. In less time than it takes to read a chapter, you’ll have a finished outline of your book club discussion!

## Sharing and discussing your books with Brainstory

Send your Brainstory to all of your fellow readers, either via email or by dropping the link in the group chat! They can respond whenever they finish the book, and you can all see each other’s thoughts in one place.

The way Brainstory aggregates feedback is a fun and powerful experience that helps you really understand what everyone else liked and disliked, what they thought of certain parts of the book, and where they might disagree with how you interpreted it.

## Does this replace the in-person book club?

It doesn’t have to! Brainstory is a great way to get the conversation started, but it doesn’t have to be a replacement for the book club itself. You can get everyone on the same page before you meet up, and make sure everyone’s voice is heard, even if they can’t make it to the book club meeting.

This is just one of the many ways you can use Brainstory to make your life easier, and we’re excited to see what you do with it!
Day 854 : Holiday Joint
Tags: hiphop, code, coding, lifelongdev
Published: 2023-12-14 23:32:40

_liner notes_:
- Professional : Had a bunch of meetings to start my day. Worked on rewriting a tutorial. Then got ready to head out to a holiday event happening with Orlando Developers meetup. I'm hear now. Going to see how much more I can get done before the party.

- Personal : I got the background removal working when I upload an image from my computer. Also looked into ways I could customize Astro's Starlight to fit my needs as a dashboard starter. Read an article on how to add Firebase authentication and access Firestore in an Astro project. Listened to some tracks for the radio show and went to sleep.

![Aerial view of a moss-covered mountain chain in Brecon, United Kingdom at sunset](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/zi2zp4761ue99b3zpgi9.jpg)

Going to check out this holiday joint. Afterwards, I'll probably stay up late so I can get the tracks and social media posts ready to post tomorrow. I also want to finish up the tutorial rewrite for work so I can start my vacation early. haha.

Have a great night!

peace piece
Dwane / conshus
https://dwane.io / https://HIPHOPandCODE.com
{% youtube 7xoV4kzK5E0 %}
Announcing the Brainstory Holiday Giveaway Contest: Unleash Your Creativity and Win Big! 🧠🎁
Tags: giveaway, contest, brainstorm, ai
Published: 2023-12-15 20:57:48

---
title: Announcing the Brainstory Holiday Giveaway Contest: Unleash Your Creativity and Win Big! 🧠🎁
published: true
date: 2023-12-15 00:00:00 UTC
tags: giveaway, contest, brainstorm, ai
canonical_url: https://blog.brainstory.ai/giveaway2023/
---

As the festive season unfolds, we’re unwrapping something special just for you: introducing the **Brainstory Holiday Giveaway Contest**! It’s the perfect opportunity to infuse the holiday spirit into your brainstorming, connect with fellow thinkers, and win some gift cash!

## What is Brainstory?

For those who are new Brainstory, welcome aboard! Brainstory is our innovative app designed to supercharge your thinking, and make it easy to get fast, thorough, async feedback from your peers. And now, we’re adding a sprinkle of holiday magic with an exciting contest!

## What’s the contest?

1. **Create Your Brainstory:**
  - Dive into the Brainstory app, let your imagination dance, and craft a Brainstory that captures your most brilliant ideas.
2. **Share on Discord:**
  - Join the festive gathering at[brainstory.ai/discord](https://brainstory.ai/discord) and share your Brainstory with our creative community. It’s time to celebrate the season of giving and sharing your creative brilliance!
3. **Give and Receive Festive Feedback:**
  - Engage with your fellow Brainstory creators! Provide warm, festive feedback on their Brainstories, spreading the holiday cheer and building a community of creative collaboration.

[Learn more here](https://www.brainstory.ai/giveaway) if you have further questions.

## The Holiday Prize Pool - $1000 Up for Grabs!

We know you’ve been good this year, so here’s what Santa Brainstory has in store:

- **Best Brainstory: $500**
  - The creator of the most enchanting Brainstory will receive a magical $500 to turn their holiday dreams into reality.
- **Best Festive Feedback (Chosen by the Idea Maker): $500**
  - The person who spreads the most holiday joy through their feedback (as chosen by the Brainstory creator) will also receive a festive $500 cash prize.

## Key Dates to Mark on Your Advent Calendar:

- **Contest Start Date:** December 15, 2023
- **Contest End Date:** January 1, 2024
- **Winner Announcement:** January 8, 2024

## Winning

Winning is as sweet as a cup of cocoa by the fireplace. Santa (that’s us) will evaluate Brainstories to determine who has been naughty and nice. So, adorn your Brainstory with tinsel, share the joy, and let the holiday magic unfold!

## Spread the Festive News!

Don’t be a Grinch—share the festive cheer! We’re hoping to get 1000 participants in the event.

Tell your friends, family, and colleagues! Collaborate on feedback and try to win together! You can enter multiple times.

Get ready to unwrap the gift of creativity, connect with like-minded thinkers, and compete for the title of Brainstory Holiday Champion!
Research Inquiry!
Tags: bdd, ddd, eventsourcing, saas
Published: 2023-12-14 23:18:50

Hey all, I hope this is ok to inquire about here - I’m working on behalf of a client, researching a new product proposition.  I can’t say too much about what it is because we don’t want to pollute the research, but but it is in the general field of advanced software delivery and I’d like to connect with development managers and team leaders that are especially interested in new techniques and products that help deliver better quality software faster. We’re offering some incentives for those who would share their expertise and opinions. If you’re interested please reach out to me directly!