This is a Tourism/Travel WebApp made with Python Django and Bootstrap.
Visit the website
https://tuksim.herokuapp.com/
Watch Intro youtube video
https://www.youtube.com/watch?v=XGqU4iH1T5E
Python Django
Bootstrap 4
AWS(For media storage)
Heroku(For Hosting)
Mylivechat(For livechat support)
Admin Panel ✅
Tour Management System ✅
Booking System ✅
Email Automation Once Customer Contacts Or Book ✅
Live Support ✅
Blog ✅
Contact System ✅
Clean UI With Animations ✅
Responsive UI ✅
Dynamic Webapp ✅
Whatsapp ✅
Visit the admin page https://tuksim.herokuapp.com/revoltadmin
Login with the following administration credentials
username: tdc
password 123456
Firstly, this webapp is powered by Django Framework so you need Pyhon in your machine. Next, you need an AWS account for storing media. Create an AWS account
and create a bucket. This video might help you out. https://www.youtube.com/watch?v=i4YFFWcyeFM
Next, you will need a private email I used a privateemail.com because I didn't have to worry about Gmail security issues that raise everytime when you use their smtp(But it's your choice)
Head up to tuksimadventures/settings.py and edit these fields with your AWS bucket and email
EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
DEFAULT_FROM_EMAIL = 'EMAIL HERE EXAMPLE luqman@gmail.com'
EMAIL_HOST = 'EMAIL HOST HERE EXAMPLE mail.gmail.com'
EMAIL_HOST_USER = 'EMAIL HOST USER'
EMAIL_HOST_PASSWORD = 'YOUR PASSWORD'
EMAIL_PORT = 587
EMAIL_USE_TLS = True
FAIL_SILENTLY = False
# AWS MEDIA FILE STORAGE AWS_ACCESS_KEY_ID = 'AWS KEY ID HERE'
AWS_SECRET_ACCESS_KEY = 'AWS SECRET KEY'
AWS_STORAGE_BUCKET_NAME = 'AWS STORAGE NAME'
AWS_S3_REGION_NAME = 'us-east-'
AWS_S3_SIGNATURE_VERSION = 's3v4'
AWS_S3_FILE_OVERWRITE = False
AWS_DEFAULT_ACL = None
DEFAULT_FILE_STORAGE = 'storages.backends.s3boto3.S3Boto3Storage'
Now search for all "tuksimadventures@gmail.com" and place your email that you need to get automated emails once they are automated by the smtp once the user contacts you, books e.t.c
Clone the project git clone https://github.com/luqmantuke/TuksimAdventure.git
Open the project and open terminal/cmd(make sure you've activated your Python environment)
$ pip install -r requirements.txt to get packages
$ python manage.py runserver to run your server
If you've any issue throw me a DM on Twitter https://twitter.com/tuke2911 or open an issue.