Inspiration
Websites like Codecademy and Coursera, with the freeness of uploading from youtube, with a slight amount of Khan Academy for its business model.
What it does
Any account can log in to the website to create or view documents, which can be sorted into courses created by other users. These courses will also show up on the user profile where they will be sorted as a portfolio to share with other people. Companies will also be able to use this service to set requirement courses to interview people who would like to work after working through the course. They will create a test for the applicant to try before any actual interview, and all interviews will be held over (to be added) WebRTC calling.
How we built it
Built using firebase, the limited prototype is a completely free-to-run python application using Flask. Its main feature connects with the Firestore module, and the website hosting will be done using the Firebase hosting service as well.
Challenges we ran into
Monetization for this company was a hard endeavor, much of this project was a mission to give back to the community that I came from, and making a freemium model like other companies seems to be hypocritical. Instead, taking from the milestone project Khan Academy, I decided that, on the launch course, the company will be a non-profit organization, instead of running nearly completely for free with Firebase, and any improvements to the servers and performance will be put through with optional donations from any users.
Accomplishments that we're proud of
Our ease of use, since most of the website, is intuitive enough for some beta-testers to understand without ever looking through the trial course that we had made in case of misunderstandings.
What we learned
Complete project optimization, and the importance of community. This project started as a gaming server made for teachers, mostly out of annoyance for zoom and other meeting places and a fascination with places like the ever immerging meta-verse. However, at this time, one of my closest friends wanted to learn programming from me. Being busy with the initial project I said no, however, I offered to look through the courses I used before. And looking back on the courses that I learned from was an eye-opening experience, with random videos with no relevance to programming other than the keyword spam at the bottom of the description popping up rather than the projects and teachers that I knew and really wish the best for. Thus, I decided to change this to a website meant for the community, since its treatment is not what it deserves.
What's next for ClassCore
One of our reach goals for development was implementing teams within ClassCore, where groups of students could work on assignments and work on projects together. Our idea for a solution for this was an implementation of the library WebRTC to make video calling in the midst of other amazing features. We also want to understand marketing and pitches more than we understand now, since visibility will be key to lead this company in the spotlight and bring up the community we so dreamed.
Log in or sign up for Devpost to join the conversation.