DevVault is a web application built by a Chingu Tier 2 team to help software professionals find curated resources, articles and videos, shared in the #resource-treasures channel of the Chingu Discord community.
We know how overwhelming it can be to sort through an endless stream of content. This app helps you filter the noise and discover information relevant to your learning goals.
Bonus feature? An interactive AI assistant powered by the Google Gemini API to help guide your search!
-
Searchable Resource Library Find links to helpful articles, videos, and tools focused on software development.,
-
Advanced Filtering Filter resources by tag, type, or author — or combine multiple filters to narrow results.,
-
Favorites System Users can log in and favorite resources for easy access later.,
-
Pagination Resource results are neatly paginated for smooth browsing, even with a large dataset.,
-
AI-Powered Assistance Ask questions or get resource suggestions through a custom-built AI chatbot powered by the Google Gemini API. The AI has been given specific personality traits and app context, making its responses helpful and on-brand.,
-
Responsive Design Built with modern UI/UX principles using Tailwind CSS, designed to be usable on any screen size.,
-
Agile Collaboration Developed collaboratively in sprints using Agile methodology and Jira to manage scope and progress.
- Clone this project locally
- Open a terminal and
cd
into the project directory - Run
npm install
- Run
npm run dev
to start the dev server - Open your browser to http://localhost:5173
- Frontend: React, Vite, TypeScript
- Styling: Tailwind CSS
- APIs: Resource Server, Google Gemini API
- Deployment: Netlify
- UI Design: Figma
- Project Management: Jira
Built with 💙 by a Chingu Voyage team:
- Stephanie Leon (Developer): GitHub / LinkedIn
- Christin Martin (Developer): GitHub / LinkedIn
- Ivan Rebolledo (Developer): GitHub / LinkedIn
- Ramon Zambrano (Developer): GitHub / LinkedIn
- Viral Barot (Product Owner) LinkedIn
- Nathan Walker (Scrum Master): GitHub / LinkedIn
- Maria Nathalie Chejin (Shadow Scrum Master): GitHub / LinkedIn
- Jennie Glass (UX/UI Designer) LinkedIn
We would like to extend our heartfelt thanks to Chingu for making this project possible. Their supportive community and structured project-based learning environment gave us the foundation to collaborate, grow, and build something we’re truly proud of.
If you’re not yet a part of Chingu, we highly recommend checking it out. Chingu is a global learning community that helps aspiring developers, scrum masters, and product owners turn tutorials into real-world experience through team voyages like this one.