# FAQ **Q: How do I start the whole project?** A: Follow the steps in [Getting Started](Getting-Started.md). **Q: What are the default ports?** A: API: 8080, Website: 3000. **Q: Where can I find environment variables?** A: Check the `.env.example` files in each service directory. **Q: How do I reset the database?** A: Use Docker Compose to stop, remove, and restart the database containers. **Q: How do I use Docker to start the services?** A: Run `docker-compose up -d` from the project root to start all required services in the background. **Q: What does start.sh do?** A: The `start.sh` script automates the startup of backend, frontend, and Docker services. Run it with `./start.sh` (make it executable if needed).