Inspiration
Being A Student I often get annoyed just searching, signing in different course providers window.It was very difficult to track your progress of all the courses enrolled at one place . This unorganized course problem is solved by Aperture
What it does
Students today rarely learn from a single provider.Aperture is a single home base for a student's learning life.It helps sorting the courses for minimizing the noise to signal ratio
How we built it
Using Codex model gpt-5.6-terra (Medium , High)
Challenges we ran into
Accomplishments that we're proud of
What we learned
What's next for Aperture
Built With
- and-a-dockerfile-to-containerize-the-app.-dependency-management-is-handled-through-npm
- and-kafka
- and-kafka-via-kafkajs-for-event-streaming.-the-project-also-uses-docker-compose-to-orchestrate-local-services
- and-the-code-is-organized-around-plain-javascript-modules-rather-than-a-full-mvc-or-react-frontend-stack.-in-short
- aperture-relies-on-node.js-for-execution
- docker
- including-postgres
- kafka
- kafkajs-for-messaging
- postgresql-for-persistent-storage
- redis
- redis-for-caching-and-session-control
- redis-for-sessions-and-rate-limiting
- with-postgresql-as-the-primary-durable-database
Log in or sign up for Devpost to join the conversation.