One project at a time, we Build to Learn
Chingu projects from the last session
Reminder — What is Chingu?
Chingu is a community that provides developers and aspiring developers access to remote project experiences and level-up opportunities.
Here is what we do: put motivated people with similar goals together in an environment that gives them the opportunity to level-up in a way they couldn’t otherwise. Our focus is on accelerated learning and creating impact.
Let’s dive in, shall we?
Volunteer Manager
AppVolunteer Manager App helps people to recruit and manage volunteers for a non-profit project.
Stack: MongoDB, Express, React / Redux, Node.js
Chingu project type: 🐻
Team: Layer, Nick, Phrixus
Github Repo
Deployed here
Stock Manager
We have created a site to help you monitor your finance and stock activities. You can follow companies and trends, set up networks, enroll in groups and many more.
Stack: MERN
Chingu project type: 🐻
Team: Anshul, Samrat, him1411, ntype
Github Repo
Deployed here
Dragon
We built a Trello clone, with the ability to drag and drop lists/cards, change the background to a color or photo, or add team members. It also includes a pop up modal where you can add a description, checklist and set due dates for the card.
Stack: React, SCSS, Flexbox
Chingu project type: 🦎
Team: natalieR, Carlos F., Juan, paul1124
Github Repo
Deployed here
Team Sort Version 1
In each Chingu session, we sort hundreds of people of all skill levels, tech-stack interests and ALL timezones. Here’s the first iteration of the Team Sort tool we used to sort teams in last session’s beta cohort. 🔥
Chingu project type: Moonshot
Team: Chingu-X (💯Mario + Francesca)
Knowledge
Knowledge is a q&a-style website which easily enables you to search your questions, get existing answers and post new questions.
Stack: React + Next.js, Ant Design, Node.js — for the frontend
Express.js, MongoDB, Firebase Auth — for the backend
Docker + Docker Compose, AWS, Heroku — for deployment
Chingu project type: 🐻
Team: Itai, Layer, mastas3, vincentntang, geokelogluo
Github Repo
Deployed here
Random quotes from teams
The result! The moment when we first had something to deploy on Heroku was awesome. That moment made everything worthwhile!
Everyone on our team was very transparent in regards to their availability and ability.
We all worked together really well and never felt like a burden when we didn’t understand something or needed more time.
Everyone was friendly, it made teamwork easy and the project go smoothly
Everyone was very committed, there was great communication, and we accomplished and learned a lot from each other.
Getting to experience working with other people around the country.
Learning new tech stack and being able to learn more about working in a team.
Learned about graphql and redux.
learning test units!
Seeing the end product! I also liked working & bonding with my team.
fun team and a lot of learnings
Budget Bears
A web app to keep track of your transactions.
Stack: Express, React, Redux, PostgresQL, Node
Chingu project type: 🐻
Team: Osycon, Paulina, Ufedo, Dmitri
Github Repo
Deployed here
Schrute Farms Bed & Breakfast
A functioning Bed and Breakfast mock website inspired by Schrute Farms from the iconic tv show The Office.
Stack: HTML5, CSS3, Bootstrap, JavaScript, Node.js, MongoDB, Handlebars.js, Express.js
Chingu project type: 🦎
Team: stufinn, lfosgett, rachelzzhu, Jaffacake85
Github Repo
Deployed here
Crowd Sourced
A website that connects people with those who have extra resources and those who need them.
Stack: React, Mongo, Node.js, Express, GraphQL, SASS
Chingu project type: 🐻
Team: josuerojasrojas, virenb
Github Repo
Deployed here
Vocab Study Buddy
Practice a new language with our vocab card game!
Stack: react
Chingu project type: 🐻
Team: evaplaysviolin, serpient
Github Repo
Deployed here
Chingu Welcoming Video
A video welcoming all new members to Chingu, spoken in several languages, from Chingu members globally! Thank you so much to everyone who participated. 🙏
Team: Chingu community 🔥 🔥
100 Days
100 Days challenges you to commit 100 days to improving a skill/forming a habit/accomplishing a goal/etc. Join a challenge group, set your personal goal, track your progress by adding daily submissions, and view, like, and favorite other users’ submissions.
Stack: Apollo GraphQL (Apollo-Server and React-Apollo/Apollo-Client), React, Webpack, Node, PostgreSQL
Chingu project type: 🐻
Team: The Global Group! Main team: @Emma M, @Wiarda, @abby.wankenobi Other contributors: @Muhammad Amir, @anto
Github Repo
Deployed here
PowerPanel
A Momentum dash clone recreated using React.js
Stack: React
Chingu project type: 🦎
Team: jennifersmithuk, ir3ne, MarioKrstevski
Github Repo
Deployed here
Secret Santa
Secret Santa online. With a marketplace.
Stack: NodeJS, ReactJS, Express, mongoose
Chingu project type: 🐻
Team: Alex C, Inna, Gabrielgs
Github Repo
Deployed here
Resolutions Buddy
This project aims at helping the users to complete their new year resolutions by sending them email reminders periodically.
Stack: Html, CSS, Jquery, Bootstrap, Flexbox
Chingu project type: 🐦
Team: Upasana S, Anna B
Github Repo
Deployed here
Random quotes from teams
Getting experience of making a plan and working on it as a team
Figuring out the complexity of keeping a divided backend and frontend.
Being able to get our project working and submission ready. Even though it’s not perfect, and still has bugs we’re glad we were able to complete the tasks to the best of our abilities and feel proud of what we’ve done!
Remote working with a team located in different locations
It was really interesting working with different times and location. Hard, but possible. However, keep the all team motivated was hard, it is easy to leave.
Persevering trough 2 of our team mates quitting and having full time jobs not related to programming.
Leading a team of developers and completing a polished site
Gaining confidence in my abilities both a developer and a project manager.
Working in a team environment is always a challenge compared to doing everything your own way. But it’s a great chance to learn other perspectives and ways of doing things. Team members were able to take ownership of certain tasks and collaborate as needed.
The personal challenges, mostly. While unfortunate, I was the sole teammate left after roughly four weeks, but I managed to get a WHOLE LOT done solo. I had no experience with Redux, Node, let alone mLab or developing my own API. So, it turned out pretty well in the end :-)
The friendships, learning experience, knowledgeable team members.
Tickybot clone
Clone of the former Chingu project, Tickybot!
Stack: HTML, CSS, Javascript, JQuery
Chingu project type: 🐦
Team: ywl
Github Repo
Live here
Video Game Information Extension
A chrome extension that allows users to search a database for video game information.
Stack: HTML/CSS JavaScript/jQuery
Chingu project type: 🦎
Team: CJ, Sadu, wiscombetom, Andres
Github Repo
Collabears
Its a collaboration place where one user can create a project and invite other users who can create posts inside the project in a discussion based format or to share resources.
Stack: React, Koa, PostgreSQL
Chingu project type: 🐻
Team: JaiT (jai), Willwedmedyk (will), Leighd2008 (Diane)
Github Repo
Deployed here
Saboteur clone
Multiplayer Board Game
Stack: Flask, Socket.io
Chingu project type: 🐻
Team: @Ventrosky @KrsmanSaboteur
Github Repo
Deployed here
Tonic Fitness
Our app lets you signup, login, set weight based goals, log calorie intake per day/meal, and track your results on a live chart.
Stack: MERN: MongoDB / Mongoose, Express.js, React, Node.js
Chingu project type: 🦎
Team: dionadk, Kev, ZumDeWald
Github Repo
Deployed here
Toucans marketing website
The homepage of a marketing agency.
Stack: Html CSS bootstrap vanilla js
Chingu project type: 🐦
Team: Nancych14, mista_oba, savvas pamboukas
Github Repo
Deployed here
Words
Words is a tooltip dictionary with which you can view definitions as you browse the web. It also provides a dashboard, that contains all the words you searched for in past with their full definitions.
Stack: vanilla javascript
Chingu project type: 🦎
Team: sj, Hamza S
Github Repo
Deployed here
Easy Auction
A proof of concept for an OSS Auction platform. User’s can buy/sell items based on interests and recently posted auctions.
Stack: Mongo, Express, React & Node
Chingu project type: 🦎
Team: @Schuyler, @Blarz, @jharteaga
Github Repo
Deployed here
Random quotes from teams
Working with people from different countries, the challenge of working together and practicing coding. For all of us we either used code in new ways,
learnt more and built more and did this together!
Using SCRUM for the first time to keep organized, and also pushing ourselves to learn basic Koa and Postgres
Worked with others in a remote setting and reached MVP goal.
All three of our team members were involved the entire project! Weekly meetings allowed us to learn and build skills together in a positive environment. This was the first attempt using the MERN stack for all of us.
Everyone contributed and helped each other
Getting to know new people
Working in team helped me to be better with my communication skills and my code to be better and more creative.
When we got to the point where we could deploy something that we created as a team.
The whole experience of working with other people — talking through our ideas, debating and negotiating features and implementation, learning new things from other team members, trying and failing to use Git/Github properly, laughing at our mistakes and celebrating our wins.
Getting to know new people
International teamwork!
The best aspects of our project’s experience were collaborating with interesting people from all over the world, discussing code and life-related things, and seeing our ideas come to reality in the form of the final app.
Interaction! I always coded alone, to have a team to discuss with has been a huge step forward for me and was such a great experience to share with you guys!
“Start building something you’d be proud of.”
An article by Sonam about building a nonprofit project in the last Voyage
Article here
Medium REST clone
Exploring a RESTful design of the Medium.com API. 99% test and JSDoc coverage.
Stack: Node, MongoDB
Chingu project type: 🐻
Team: Vampiire
Github Repo
PairUp
Find people to do things together.
Stack: react, next.js, node.js, postgresql
Chingu project type: 🐻
Team: lkaratun, vaidotasp, trolleksii, nealthom
Github Repo
Deployed here
Clono
A clone of Trello.
Stack: JS, HTML, CSS
Chingu project type: 🦎
Team: @Lauren G @Joan (@vincenttang @ChristianCenteredDev)
Github Repo
Deployed here
Git-lab Clone
Its GitLab home page cloning.
Stack: HTML, CSS
Chingu project type: 🐦
Team: chispofish,Yaronshemesh,vineet,Brad
Github Repo
Deployed here
Rescue Korea
Korean pet adoption site
Stack: React (CRA), Serverless Express API, MongoDB, Mongoose
Chingu project type: 🦎
Team: dastrong, dhairya, harjas27, diskomotech
Github Repo
Deployed here
Stock Check
A web app to track stock prices and allow the user to favourite stocks
Stack: React, Node.js
Chingu project type: 🦎
Team: EugeneProut, IceDune, ephygtz
Github Repo
Deployed here
Horology
We set out to build a e-commerce app. Our core features include account registration, admin page to manage users and products, product filter, watchlist, cart, and a checkout system via Stripe
Stack: React.js (create-react-app), Node.js, Express, Postgres, Sequelize,
Chingu project type: 🐻
Team: @Strangebrewer, @spicybyte, @tara-fenton, @cvonwilczur
Github Repo
Deployed here
ShiftJogger (work-in-progress)
ShiftJogger allows users to sign up and track work invoices, useful for freelancers and the like. They’re also able to email PDFs of their invoices to clients, which are hosted on Cloudinary. We’re working on streamlining the UI/UX, as well as allowing users to send links to the app itself for clients to view and print invoices directly from ShiftJogger (in addition to having PDF backups on third-party services).
Stack: React & Redux, MongoDB, and Node
Chingu project type: 🦎
Team: drunkenkismet
Github Repo
Deployed here
Eric Miller Project (work-in-progress)
The SourceThe Source is a tutorial search service powered by crowd-sourced ratings and reviews.
Stack :@Eric Miller @Leen @Frank Faustino @benjaminadk
Chingu project type: 🐻
Team:React, Express, Apollo, Prism
Github Repo
Deployed here
Habit Tracker
Habit tracking app that helps you build and maintain your habits.
Stack: Waiting-for-confirmation
Chingu project type: 🐻
Team: lydia, sammychris, puritanic, arielb
Github Repo
Deployed here
Garage doors company landing page
Landing page for garage doors sales company
Stack: HTML5, CSS3, JavaScript
Chingu project type: 🐦
Team: DraciVik and Plaza
Github Repo
New Chingu Pre-work session
Pre-work session designed to better prepare members to succeed in their Chingu Voyage team, meet new friends, and allow us to create optimal teams.
Stack: Friendliness, high energy, and adventure!
Chingu project type: Moonshot 🚀
Team: Chingu-X & Welcoming Team!
Chingu Beta Landing Page
The beta landing page for Chingu!
Stack: React and Apollo
Chingu project type: Chingu-X 🚀
Team: Chingu-X
New Chingu Handbook
A new Chingu Handbook for Voyage-8!
Team: Chinu-X (Jim & Francesca) & Eva
Team Sort Version 2 (In-development)
We sort hundreds of people of all skill levels, tech-stack interests and ALL timezones. Here’s a glimpse of the new tool in-development to automate this sorting. 🔥
Chingu project type: Moonshot 🚀
Team: Chingu-X (Mario + Francesca)
ARC Coordinator (Work-in-progress)
Helping people coordinate.
Stack: MERN, GRAPHQL, REDUX, APOLLO
Chingu project type: 🐻
Team: artoo, Ujwal Battar , Mike C
Github Repo
Here are some wayback playback projects!
Budget Board
Editor’s note: a few days ago I looked and this chrome extension now has over 1100 users!
Budget Board is an original Google Chrome extension that allows you to input income & expenses and see the results displayed on a chart. You can create categories & individual items within categories and with Chrome Sync, you can access your budget by signing in to Google Chrome from any computer that supports extensions.
Stack: Vanilla Javascript, SCSS, D3.js, SweetAlert, Chrome Storage Sync
Chingu project type: Tier-2, Organic
Team: sheafitzek, ksc23, CakeWest, sdbowen
Github repo
Catch-Da-Alien game
This is a small web-based game, where you click aliens away, which attack you in waves. It works in every browser. Highscore isn’t implemented right now, but try to beat level 31! (Developer Highscore)
Stack: Vanilla JS, SASS
Chingu project type: Tier-1, Organic game
Team: @alexever17, @shay
Github repo
Chirpper (twitter clone)
Our project objective was to clone the primary functions of Twitter. User are able to create an account post, like and delete a “Chirp”. The ability to view other user’s timeline was also coded on backend.
Stack: JavaScript, Node, Express, Mongo
Chingu project type: 🦎
Team: Jared Schiller, Tiffany Lam, Simon Xiong
Github repo
Regex dojo — Train, spar and fight your way to REGEX mastery!
Stack: Node, express, j-query, materialize css
Chingu project type: Tier-3/ clone → pivot
Countries: Canada, USA
Team: @exsqzme, @roxroy
Github repo
Live
Airbnb reverse-engineered —
Stack: Create-React-App, Node.js, Express
Chingu project type: Tier-3 🐻, build-to-learn
Countries: UK, France/Japan, Poland
Team: osirisseye, Paulina, yuka, redrocket
About: This team showed perseverance and resiliency in a wonderful way. Their Project Manager got a job early-on and they successfully transitioned to having another member step up into the position (who promptly got a job just as the project finished).
Wanderful — Discover new locations to visit.
Stack: MongoDB, Express, React, Nodejs
Chingu project type: Tier-3 🐻, build-to-learn, build-for-impact 🚀
Countries: USA
Team:@dslemay, @Alex, @bernar83
About: This full-stack application is an absolute treat, especially for vagabonds like myself who cannot help but press the “Generate Random Destination” 100 times.
Github repo
Donut.ai landing page
Stack: HTML, CSS, jQuery
Chingu project type: Tier-1 🦉, build-to-learn
Countries: Hungary, Serbia, Nigeria
Team: Metazor , csstefan, Tony
Github repo
ACME — Sharpen Your Interviewing Skills
Stack:React, Node, Koa, MongoDB, webpack
Chingu project type: Tier-3, Organic
Team: Heyjp (aka the legend), Paulina, Olga, Zsolti (for some of it)