LocalLens is a unique platform designed to connect tourists with local experts, offering authentic local experiences that go beyond the typical tourist attractions. Through LocalLens, tourists can explore a variety of local offerings, from guided tours and culinary adventures to artisan workshops and hidden gems known only to residents.
- Frontend: React
- Backend: Django
- Database: PostgreSQL
- Containerization: Docker
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
What you need to run the website:
- Docker
- Docker Compose
- Clone the repository:
git clone https://github.com/GENESESHB/LocalLens.git
- Navigate to the project directory:
cd LocalLens
- Use Docker Compose to build and start the Website in dev mode:
docker-compose -f docker-compose.local.yml up --build
After running the containers, the web application should be accessible via:
Frontend: http://localhost:3000
Backend: http://localhost:8000
docker-compose -f docker-compose.local.yml run --rm django python3 manage.py createsuperuser
docker-compose -f docker-compose.local.yml run --rm django pytest