Skip to content

An example front end to show animals and upload file to see file metadata

License

Notifications You must be signed in to change notification settings

peeyushsinghal/front-end

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🐾 Animal Selector and File Uploader

📖 Overview

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.

✨ Features

  • 🐱🐶🐘 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

🛠️ Technologies Used

  • Frontend: HTML5, CSS3, JavaScript
  • Backend: FastAPI (Python)
  • Styling: Custom CSS with Google Fonts

🚀 Getting Started

Prerequisites

  • Python 3.7+
  • pip (Python package manager)

Installation

  1. Clone the repository:

    git clone https://github.com/yourusername/animal-selector-file-uploader.git
    cd animal-selector-file-uploader
    
  2. Create a virtual environment (optional but recommended):

    python -m venv venv
    source venv/bin/activate  # On Windows, use `venv\Scripts\activate`
    
  3. Install the required dependencies:

    pip install -r requirements.txt
    

Running the Application

  1. Start the FastAPI server:

    python main.py
    
  2. Open your web browser and navigate to:

    http://localhost:8000
    

📸 Screenshots

Application Screenshot

🤝 Contributing

Contributions, issues, and feature requests are welcome! Feel free to check the issues page.

📝 License

This project is MIT licensed.

👤 Author

Peeyush Singhal


🌟 If you like this project, please give it a star on GitHub!

About

An example front end to show animals and upload file to see file metadata

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published