Contribute to Tech Atlas
Help build Uganda's definitive tech ecosystem platform
Getting Started
Fork the repository on GitHub and clone it locally. Install dependencies with pnpm install and start the development server with pnpm dev. The platform uses React, TypeScript, tRPC, and Tailwind CSS.
Development Workflow
Create a new branch for your feature or bug fix. Make your changes and ensure all tests pass with pnpm test. Write clear commit messages following conventional commits format. Push your branch and open a pull request with a detailed description of your changes.
Code Standards
Follow the existing code style and structure. Use TypeScript for type safety. Write unit tests for new features. Ensure your code passes linting with pnpm format. Document complex logic with comments.
Submission Guidelines
All content submissions go through a moderation process to ensure quality and accuracy. Provide complete and accurate information including names, descriptions, locations, and contact details. Use clear, professional language. Include relevant links to websites and social media profiles.
Content Standards
Submissions must be relevant to Uganda's tech ecosystem. Avoid promotional or marketing language. Focus on factual information. Ensure all links are working and lead to legitimate resources. Respect intellectual property and do not plagiarize content.
What to Submit
Tech hubs and co-working spaces across Uganda. Developer communities and meetup groups. Startups building technology products. Job opportunities in tech companies. Learning resources including courses, tutorials, and bootcamps. Tech events, hackathons, and conferences. Funding opportunities, grants, and fellowships.
Join the Conversation
Participate in community discussions on the forum. Share your experiences and insights. Help answer questions from other community members. Provide constructive feedback on platform features. Report issues or suggest improvements.
Community Guidelines
Be respectful and professional in all interactions. Stay on topic and keep discussions relevant. No spam, self-promotion, or advertising. Respect privacy and do not share personal information. Follow the Code of Conduct at all times.
Tech Atlas is a community-driven platform. While we moderate submissions, users should conduct their own due diligence before engaging with any listed organizations, applying for jobs, or following external links. We are not responsible for the accuracy of third-party information or the outcomes of any interactions facilitated through this platform. Always verify credentials, research companies thoroughly, and exercise caution when sharing personal information.