Inspiration
We wanted to build a platform where people can freely share ideas, ask questions, and have meaningful discussions without feeling overwhelmed or lost in noise. Many existing platforms either prioritize popularity over quality or make it difficult for new voices to be heard. That pushed us to create something that feels more community-driven, open, and engaging—where conversations matter more than algorithms.
What it does
Solvro is a community-based discussion platform that allows users to create posts, engage in conversations, share opinions, and discover diverse perspectives. Users can explore different topics, interact through comments, and participate in discussions that evolve organically. It focuses on making content discovery intuitive while encouraging genuine interaction.
How we built it
We built Solvro using the MERN stack (MongoDB, Express.js, React, Node.js) to ensure scalability and performance. The frontend is developed using React, providing a dynamic and responsive user interface. The backend is powered by Node.js and Express.js, handling APIs, authentication, and business logic. MongoDB is used for flexible and scalable data storage, making it easier to manage posts, users, and discussions.
Challenges we ran into
One of the biggest challenges was designing a system that balances simplicity with functionality. Managing dynamic content updates, handling user interactions efficiently, and ensuring smooth navigation without unnecessary complexity required multiple iterations. Another challenge was structuring MongoDB schemas to support nested discussions while maintaining performance.
Accomplishments that we're proud of
We’re proud of creating a clean and intuitive interface that makes it easy for users to jump into discussions. The seamless navigation, organized content structure, and interactive features came together well. We also successfully built a scalable MERN-based architecture that supports growing user activity.
What we learned
This project taught us a lot about building scalable full-stack applications using the MERN stack. We gained hands-on experience with API design, state management in React, and efficient database modeling in MongoDB. We also learned the importance of optimizing performance and designing systems that can grow over time.
What's next for solvro
We plan to enhance personalization, improve content discovery, and introduce smarter ways to highlight valuable discussions. Future updates may include real-time features, improved moderation tools, and community-driven enhancements to make the platform more engaging and inclusive.


Log in or sign up for Devpost to join the conversation.