/tuveterinaria

Django eCommerce WebApp for Veterinary Products

Primary LanguageJavaScriptMIT LicenseMIT

tuVeterinaria

tuVeterinaria is a Django web app e-commerce platform created for educational purposes during my Diploma studies at the UTN.

Preview

Landing Page

Home Page

Product Search

Product Search

Admin Page

Admin Page

Features

  • User Registration and Login: Secure authentication system for users.
  • Customized Admin Page: Easy management of products, categories, and orders.
  • Product Sections: Dedicated sections for Food, Accessories, and Pharmacy products.
  • Product Search: Efficient search functionality powered by Ajax for real-time results.
  • Modern UI: Styles and animations using GreenSock Animation Platform, SASS, and Bootstrap.
  • Unique Design: Original design created from scratch. The Figma source is available.

How to Run It

  1. Clone the repository:

    git clone https://github.com/dPenedo/tuveterinaria
  2. Navigate to the project directory:

    cd tuveterinaria
  3. Create a Python virtual environment:

    python -m venv env
  4. Give executable permissions to the virtual environment:

    chmod +x env/bin/activate
  5. Activate the virtual environment:

    source env/bin/activate
  6. Install the dependencies:

    pip install -r requirements.txt
  7. Run the application on a local server:

    python manage.py runserver

Technologies Used

  • Django: Backend framework.
  • SQLite: Data base
  • Python: Programming language.
  • JavaScript & Ajax: For dynamic content and real-time updates.
  • HTML & CSS: Structure and styling of the web app.
  • SASS: CSS pre-processor for advanced styling.
  • Bootstrap: Front-end component library.
  • GreenSock Animation Platform (GSAP): For animations and transitions.
  • Figma: Design and prototyping tool.

License

This project is licensed under the MIT License - see the MIT license. See the LICENSE file for details.


Contact

For more information, visit my website where you can find my portfolio, blog, and contact options.