Skip to content

mithildabhi/car-connect-car-pooling

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

6 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Carpooling App

  • A carpooling platform that connects riders and drivers efficiently.

Features

  • User authentication & profile management
  • Ride creation and booking
  • Real-time ride updates
  • Payment integration (if applicable)
  • Interactive UI with Flutter
  • Backend powered by Django & Supabase

Tech Stack

  • Frontend: Flutter, Dart
  • Backend: Django, Python
  • Database: Supabase
  • Additional: JavaScript

Installation & Setup

Backend Setup

  1. Clone the repository:
git clone https://github.com/your-username/carpooling-app.git
cd backend
  1. Install dependencies:
pip install -r backend/requirements.txt
  1. Run Django server:
python manage.py runserver

Frontend Setup

  • New Terminal
  1. Navigate to the Flutter project:
cd carconnect
  1. Install dependencies:
flutter pub get
  1. Run the app:
flutter run

Database Configuration

  • Ensure Supabase is properly configured with API keys.
  • Update .env files with required credentials

Contributing

  • Fork the repository.
  • Create a new branch.
  • Make changes and commit.
  • Submit a pull request.

Make Sure to do this :

  1. Keep Java version and gradle version to match (17 and 8.1 )
  2. install and give part to
    • dart
    • java jdk
    • flutter
    • command line tools
    • platform tools
    • path all your necessary to environment variables

License

About

Private Car Sharing Application ๐Ÿš—

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published