Safari World is a web app that will allow users to book for travels to different destinations within and outside Kenya. The app will showcase upcoming and past adventures. It will also allow users to have a wallet to enable for lipa pole pole. It will also allow users to book for consultation for a customized adventure as per their need or schedule. The app will optionally provide an integration with the google calendar API to allow the organizer to plan and organize for trips accordingly. The admin will be able to manage books i.e view monthly earnings, view expenses for every trip, and project sales.
- Clone the repositiory
- Start the virtual env inside safari directory
source safari/bin/activate
- Run pip3 to install the dependencies
pip3 install -r requirements.txt
- Run the server in the root directory of the project
python3 manage.py runserver
- Visit the local host address on port 8000 on the browser
localhost:8000/
- Access the admin site on /admin
- Create a user account and make a booking 😃