/Pathik

Primary LanguageHTML

Pathik

The guide for a tourist to visit places on National Importance.

Tech Stack

Client:

drawingdrawingdrawingdrawing

Server:

drawing drawing drawing drawing drawing

🔗 Links

Getting Started

Assuming you have git, follow the following process

  1. Clone the Git Repo:
    $ git clone https://github.com/Abhishekohm/pathik-backend.git
    
  2. Go into the Repo directory
    $ cd pathik-backend
    
  3. Setup .env with the help of .env.example file in server app
    # Sender email address
    EMAIL_HOST_USER=SENDER_EMAIL
    EMAIL_HOST_PASSWORD=SENDER_EMAIL_APP_PASSWORD
    
    # Postgre-Password
    DB_PASSWORD=POSTRGRE_PASSWORD
    
    # Your django key
    SECRET_KEY=DJANGO_SECRET_KEY
    
    # Instamojo Credentials 
    API_PRIVATE_KEY=INSTAMOJO_PRIVATE_API_KEY
    AUTH_PRIVATE_TOKEN=INSTAMOJO_PRIVATE_AUTH_TOKEN
    PRIVATE_SALT=INSTAMOJO_PRIVATE_SALT
    
    # All of this is available on cloudinary dashboard
    cloud_name=CLOUDINARY_CLOUD_NAME
    api_key=CLOUDINARY_API_KEY
    api_secret=CLOUDINARY_API_SECRET
    
    CLOUDINARY_URL=CLOUDINARY_URL
    
  4. Install all the dependencies
    $ pip install -r requirements.txt
    
  5. Go into the server
    $ cd server
    
  6. Start the server
    $ python manage.py
    
  7. Open the website
    $ go to http://localhost:8000/
    

Demo

demo_video.mp4