dPenedo / tuveterinaria

Django eCommerce WebApp for Veterinary Products

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

Django eCommerce WebApp for Veterinary Products

License:MIT License


Languages

Language:JavaScript 45.4%Language:CSS 28.1%Language:SCSS 14.7%Language:HTML 10.5%Language:Python 1.3%