Skip to content

The Zoo Management Streamlit App is a comprehensive solution tailored to the specific needs of a small zoo, providing a user-friendly interface for effective organization and control. Developed in response to a student's request,

License

Notifications You must be signed in to change notification settings

jmartinezgr/ZOO

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Zoo Management Streamlit App

Important Notice: This app is implemented but not hosted so if you want to see how it looks follow this link Video. I appreciate your understanding.

This project was designed and developed as part of the "Programming for Engineering" course—an elective in the Systems and Computer Engineering program at the National University of Colombia. Our group was inspired to utilize this assignment to assist university students. The application focuses on a familiar CarPool system tailored specifically for National University students, aiming to leverage class learnings and individual resources to achieve our goal.

Getting Started 🚀

These instructions will guide you to obtain a functional copy of the project on your local machine for development and testing purposes.

Check out Deployment to learn how to deploy the project.

Prerequisites 📋

What you need to install the software and how to install it, apart from Python, of course (Python).

pip install streamlit protobuf

Or you can install everything automatically by accessing the folder after cloning the repository (see instructions below) and executing the following commands to install the requirements.

cd ZOO
pip install -r requeriments.txt

Instalation 🔧

A series of step-by-step instructions to teach you how to run the application in your local browser.

First Step

Navigate to the folder where you want to store this project through the command prompt (cmd) on your computer and clone this repository or download it as a ZIP file

cd your_desired_folder
git clone https://github.com/jmartinezgr/ZOO.git

After cloning the repository, access the Streamlit project folder.

cd ZOO

Once inside the folder, you can run the application following the deployment section.

Deployment 📦

Run a command to start your local Streamlit server, which you can access as usual and use the app just like the web version. However, you have the freedom to modify its code and use your computer's storage

_It's time to execute the following command... _

streamlit run Hello.py

Now you can check if the application deploys correctly at this link. It's time for you to enjoy using the app 🙂 (Remember not to close the bash or your command prompt so that the app keeps running, and when you want to stop the server, you can do so by executing the ctl + c command).

You can find more information on how to start and handle a Streamlit application in this link.

Built with 🛠️

Authors ✒️

  • Juan Jose Martinez Grisales - Development of the application - jmartinezgr

License 📄

This project is under the GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007 - check the LICENSE.md file for more details.


⌨️ witg ❤️ by jmartinezgr 😊 You can contact me at jmartinezgr@unal.edu.co.

About

The Zoo Management Streamlit App is a comprehensive solution tailored to the specific needs of a small zoo, providing a user-friendly interface for effective organization and control. Developed in response to a student's request,

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages