We make coding projects that mimic the real worldJOIN THE WAITLIST
“I was able to gain some real-word experience with Kodemis and land my first job.”
- Jonathan M, Jr. Software Developer
This codebase focuses on the primary actions of adding items to the cart and checking out: two of the most important conversion metrics tracked by all e-commerce companies.
This codebase focuses on marketplace dynamics and developing multiple views (customer, partner, admin) for a single page.
This codebase focuses on the matching algorithms used by dating apps. A robust database of users allows you to run simulations and see how your changes affect the matching.
Here are the skills you'll gain from completing this coding project:
You'll receive a production grade codebase based on the programming language of your choice
Here is a preview of what to expect in the issue list you'll be working through:
"I’ve done a few personal projects, but I don’t know if they’re any good."
"The idea of starting another personal project is overwhelming."
"I just want something I can work on and contribute to right now."
"I know I want to be a developer, but I still don’t know if I am ready."
"I’d love to experience the day-to-day work of a software developer."
If any of these sentiments ring true, then this project is 100% for you.
A .zip file will be sent to you containing everything you need. Start by uploading the package to your GitHub profile.
Detailed instructions are provided how to set up your local environment, just like the first day at a new job.
The product requirements and tickets included will act as your to-do list. This is exactly what you'd receive working in an agile development environment.
It's time to get to work. If you have questions, there is a section with hints and tips, emulating the advice you can expect to receive from senior developers on the job.
Deploy the finished code wherever you'd like so you can link to it from your resume and online profiles. Feel free to iterate further and do whatever you'd like with the codebase.
We are a team of working professionals in engineering and product management roles from startups to publicly traded companies over the last ten years. We see the need firsthand for there to be more software developers. It is our hope that we can help people gain the experience necessary to land a job as a software developer. As we grow and launch more product offerings, perhaps we’ll create a new way to develop engineering skills at all levels and help people in all stages of their careers.
Find out when we launch more codebases and projects tackling new industries, problems, and languages.