Skip to content

Latest commit

 

History

History
86 lines (52 loc) · 2.72 KB

README.md

File metadata and controls

86 lines (52 loc) · 2.72 KB

Panda Facts 🐼

Header Image

Welcome to Panda Facts, where the bamboo is virtual but the fun is real! 🐼✨ This web app mixes HTML/CSS charm with Flask's Python power, all snugly hosted on Render.com. Get ready for a whirlwind of giggles and panda wisdom with every click. Let's roll into the world of pandas, one fact at a time!

Live Demo

Experience Panda Facts live here.

Features

  • Random Panda Facts: With each click, users are presented with a random fact about pandas, offering both entertainment and educational value.
  • Simple UI: A user-friendly interface that makes learning about pandas fun and easy.
  • Responsive Design: Enjoy Panda Facts on any device, thanks to a responsive layout that adapts to different screen sizes.

Technology Stack

  • Frontend: HTML/CSS - Simple, efficient, and responsive design for the best user experience.
  • Backend: Python (Flask) - A lightweight WSGI web application framework for serving Panda Facts.
  • Deployment: Render.com - Cloud service for hosting both frontend and backend components with zero configuration deployment.

Getting Started

Prerequisites

  • Python 3.6 or higher
  • Flask
  • Flask-CORS

Installation

  1. Clone the repository:
    git clone https://github.com/DaPandamonium/Panda-Facts.git

Navigate to the project directory:

To navigate to the project directory, run the following command in your terminal:

cd Panda-Facts

Install the requirements:

To install the required packages for this project, run the following command in your terminal:

pip install -r requirements.txt

Run the Flask application:

To run the Flask application, execute the following command in your terminal:

flask run

Deployment

This project is deployed on Render.com. For guidance on deploying your own Flask applications, follow the official Render documentation.

Contributing

Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

License

Distributed under the MIT License. See LICENSE for more information.

Contact

DaPanda Codedex Profile -

Project Link: https://github.com/DaPandamonium/Panda-Facts