Repository navigation
FAQ
Welcome to the CrowdWide FAQ! Find answers to common questions about the project, setup, development, and contributions.
CrowdWide is a social discovery platform designed to help people explore content and communities beyond their existing networks.
The source code is available on the CrowdWide GitHub repository.
Visit the CrowdWide website, if the service is available.
Follow the Getting Started guide for installation and local development instructions.
The project uses Node.js, Express.js, EJS, and MongoDB. Refer to the repository for the current dependencies.
See the Configuration guide and the repository's .env.example file.
Check that:
- MongoDB is running or accessible.
- Your
MONGODB_URIis correct. - Your database credentials are valid.
- Network access is configured correctly.
Check the terminal output, verify your Node.js version, install dependencies, and review your environment configuration.
Visit the API Reference Wiki page and consult the API documentation available in the repository.
Authentication requirements depend on the individual endpoint. Check the implementation and API documentation.
Yes! Read the Contributing guide to learn how to fork the repository, make changes, and submit a pull request.
Create an issue through the GitHub Issues page. Include steps to reproduce the problem and relevant error messages.
Open an issue describing the problem, your proposed solution, and how it could benefit users.
Store sensitive values in environment variables or your hosting provider's secret manager. Never commit secrets to GitHub.
Avoid publishing exploitable details in a public issue. Check the repository for a SECURITY.md file or private vulnerability reporting options.
Check the repository's LICENSE file for the applicable licensing terms.
- Home
- Project Overview
- Getting Started
- Architecture
- Configuration
- API Reference
- Deployment
- Contributing
Can't find your answer? Open an issue in the CrowdWide repository.