Alta Car Rental - Spain
Description Alta Car Rental est une plateforme de location de voitures située en Espagne, offrant une large gamme de véhicules pour répondre aux besoins des clients. Ce projet combine une interface utilisateur réactive développée avec React.js et Tailwind CSS avec une puissante API backend construite avec Django.
Fonctionnalités Recherche de Véhicules : Parcourez et filtrez une variété de voitures disponibles à la location. Réservation en Ligne : Réservez facilement votre véhicule en ligne en quelques clics. Paiement Sécurisé : Processus de paiement sécurisé intégré. Gestion des Réservations : Gérez vos réservations via un tableau de bord dédié. Support Multilingue : Disponible en plusieurs langues, incluant l'espagnol et l'anglais. Technologies Utilisées Frontend : React.js Tailwind CSS Backend : Django Installation Prérequis Node.js Python 3.x pipenv (ou pip pour gérer les dépendances Python) Étapes d'Installation Clonez le dépôt : git clone https://github.com/nom-utilisateur/alta-car-rental.git cd alta-car-rental
Installez les dépendances du frontend : cd frontend npm install Installez les dépendances du backend : cd backend pipenv install Configurez la base de données et appliquez les migrations : pipenv run python manage.py migrate Démarrez le serveur de développement pour le frontend et le backend :
Frontend : npm start Backend : pipenv run python manage.py runserver Contribution Les contributions sont les bienvenues ! Veuillez créer une nouvelle branche pour chaque fonctionnalité ou correction de bug, et soumettre une pull request pour examen. Licence Ce projet est sous licence MIT.
Auteurs Hamza Jaada - Développeur principal