Skip to content

NaviAndrei/consulting-firm-website

Repository files navigation

Corporate Consulting Website

English | Română

Description

A modern and responsive website for a consulting firm, built with Django. The site showcases the company's services and provides functionality for potential clients to get in touch with the firm.

Technologies Used

  • Backend: Django 4+
  • Frontend: HTML5, CSS3, JavaScript
  • CSS Framework: Bootstrap 5
  • Animations: AOS (Animate On Scroll)
  • Icons: Font Awesome
  • Fonts: Google Fonts (Poppins)

Features

  • Modern design with animations and visual effects
  • Fully responsive layout for all devices
  • Scroll animations using the AOS library
  • Parallax effects for images
  • Animated counters for statistics
  • Testimonial gallery
  • Contact form
  • Social media integration
  • Back to top button
  • Cookie consent banner

Installation Instructions

  1. Clone the repository:
git clone https://github.com/NaviAndrei/consulting-firm-website.git
cd consulting-firm-website
  1. Create and activate a virtual environment:
python -m venv consulting_env
# For Windows
consulting_env\Scripts\activate
# For macOS/Linux
source consulting_env/bin/activate
  1. Install dependencies:
pip install -r requirements.txt
  1. Apply migrations:
python manage.py migrate
  1. Create a superuser (optional):
python manage.py createsuperuser
  1. Run the development server:
python manage.py runserver
  1. Access the site at http://127.0.0.1:8000/

Project Structure

  • consulting_website/ - Main Django project directory
  • consulting_website/templates/ - HTML templates
  • consulting_website/static/ - Static files (CSS, JavaScript, images)
  • consulting_website/core/ - Main Django application
  • consulting_env/ - Python virtual environment

Personal Note

This project is part of my personal portfolio. It was developed to demonstrate my web development skills, modern design implementation, and functionality using Django and current front-end technologies.


Website Firmă de Consultanță

Descriere

Un site web modern și responsiv pentru o firmă de consultanță, construit cu Django. Site-ul prezintă serviciile companiei și oferă funcționalități pentru clienți potențiali de a intra în contact cu firma.

Tehnologii Utilizate

  • Backend: Django 4+
  • Frontend: HTML5, CSS3, JavaScript
  • Framework CSS: Bootstrap 5
  • Animații: AOS (Animate On Scroll)
  • Iconițe: Font Awesome
  • Fonturi: Google Fonts (Poppins)

Caracteristici

  • Design modern cu animații și efecte vizuale
  • Layout complet responsiv pentru toate dispozitivele
  • Animații la scroll utilizând biblioteca AOS
  • Efecte de parallax pentru imagini
  • Contoare animate pentru statistici
  • Galerie de testimoniale
  • Formular de contact
  • Integrare social media
  • Buton de revenire la începutul paginii
  • Banner pentru consimțământ cookie-uri

Instrucțiuni de Instalare

  1. Clonați repository-ul:
git clone https://github.com/NaviAndrei/consulting-firm-website.git
cd consulting-firm-website
  1. Creați și activați un mediu virtual:
python -m venv consulting_env
# Pentru Windows
consulting_env\Scripts\activate
# Pentru macOS/Linux
source consulting_env/bin/activate
  1. Instalați dependențele:
pip install -r requirements.txt
  1. Aplicați migrările:
python manage.py migrate
  1. Creați un superuser (opțional):
python manage.py createsuperuser
  1. Rulați serverul de dezvoltare:
python manage.py runserver
  1. Accesați site-ul la http://127.0.0.1:8000/

Structura Proiectului

  • consulting_website/ - Directorul principal al proiectului Django
  • consulting_website/templates/ - Template-uri HTML
  • consulting_website/static/ - Fișiere statice (CSS, JavaScript, imagini)
  • consulting_website/core/ - Aplicația principală Django
  • consulting_env/ - Mediul virtual Python

Notă Personală

Acest proiect face parte din portofoliul meu personal de proiecte. A fost dezvoltat pentru a demonstra abilitățile mele de web development, design modern și implementare de funcționalități utilizând Django și tehnologii front-end actuale.

Releases

No releases published

Packages

No packages published