Skip to content

Sven-Bo/streamlit-sales-dashboard-with-userauthentication-database

Repository files navigation

Add a User Authentication Service (Login Form) in Streamlit + Database

This is the second part of adding a user authentication service (login form) in Streamlit. In this part, we are reading/writing the user credentials from/to a database instead of a pickle file. In particular, we will be using the free database from deta (https://www.deta.sh/)

Demo Website

https://www.dashboarduserauth.pythonandvba.com/

Video Tutorial

YouTube Video

Environment Variables

To run this project, you will need to add the following environment variable to your .env file DETA_KEY

Watch Part 1 here

YouTube Video

Screenshot

Login Screenshot

Streamlit-authenticator

⭐ Check out the library here: https://github.com/mkhorasani/Streamlit-Authenticator

🤓 Check Out My Excel Add-ins

I've developed some handy Excel add-ins that you might find useful:

  • 📊 Dashboard Add-in: Easily create interactive and visually appealing dashboards.
  • 🎨 Cartoon Charts Add-In: Create engaging and fun cartoon-style charts.
  • 🤪 Emoji Add-in: Add a touch of fun to your spreadsheets with emojis.
  • 🛠️ MyToolBelt Add-in: A versatile toolbelt for Excel, featuring:
    • Creation of Pandas DataFrames and Jupyter Notebooks from Excel ranges
    • ChatGPT integration for advanced data analysis
    • And much more!

🤝 Connect with Me

Support My Work

Love my content and want to show appreciation? Why not buy me a coffee to fuel my creative engine? Your support means the world to me! 😊

ko-fi

Feedback

Got some thoughts or suggestions? Don't hesitate to reach out to me at [email protected]. I'd love to hear from you! 💡 Logo

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages