This project is a beautiful, state-of-the-art web application that combines an animal selector with a file uploader. It features a sleek, modern design with a mother-of-pearl inspired background, creating an engaging user experience.
- 🐱🐶🐘 Select from three animals: Cat, Dog, or Elephant
- 🖼️ Display images of selected animals
- 📁 Upload any file and view its details
- 🎨 Beautiful, responsive design with animated background
- 🚀 Fast and efficient FastAPI backend
- Frontend: HTML5, CSS3, JavaScript
- Backend: FastAPI (Python)
- Styling: Custom CSS with Google Fonts
- Python 3.7+
- pip (Python package manager)
-
Clone the repository:
git clone https://github.com/yourusername/animal-selector-file-uploader.git cd animal-selector-file-uploader
-
Create a virtual environment (optional but recommended):
python -m venv venv source venv/bin/activate # On Windows, use `venv\Scripts\activate`
-
Install the required dependencies:
pip install -r requirements.txt
-
Start the FastAPI server:
python main.py
-
Open your web browser and navigate to:
http://localhost:8000
Contributions, issues, and feature requests are welcome! Feel free to check the issues page.
This project is MIT licensed.
Peeyush Singhal
- GitHub: @yourusername
- LinkedIn: Your LinkedIn
🌟 If you like this project, please give it a star on GitHub!