The root repository of the project SynapticLearn by Team Akiramenai for Java Fest 2025.
SynapticLearn is an online education platform for students, professionals, and course creators alike. It enables creators to upload and market their courses while the learners are able to buy, learn and practice — all in one platform. Our platform encourages the learners to get their hands dirty by using our integrated tools such as the online editor and the online terminal in parallel with the courses. Furthermore, the platform is built for the learner community to collaborate via their feedback and motivate their fellow learners to explore new skills and broaden their knowledge. Our platform also shows nearby conference, talks, competitions as well as various other events that are productive for the learners to participate in.
The scope of this project is limited to the empowerment of students and professionals wanting to learn and practice in one centralized online platform as well as course creators who want a reliable way to reach out to their target audience. Learners can use an online editor and an online terminal to practice and master the course materials without ever having to set up a local development environment or having to rely on other external services. Moreover, the learners can keep an eye on the events occurring nearby via an integrated map and partake in such community events. Learners can also collaborate and send feedback to the course creators to improve upon the existing course materials through comments. Last but not least, our platform also has a robust anti-theft mechanism that detects content-theft and prevents malicious actors from stealing content from the rightful creators and harming them financially.
└── SynapticLearn
├── client
├── main-backend
├── video-backend
└──
- Frontend: Team-Akiramenai/client
- Main backend: Team-Akiramenai/main-backend
- Video backend: Team-Akiramenai/videobackend
