My side project
The web app I am developing allows educators to browse, discover, store and share various educational resources such as articles, documents, presentations, etc. The webapp's primary goal will be to offer high-quality resources for enriching children's education.
So far, I completed the research and design phase. I've started developing the backend and came up with a basic prototype.
I am currently working on the experimental frontend, including a submit form using React and a chosen UI component library. As for the backend, I'm progressing with features such as notifications, voting, favorites, and sharing.
There is still much to be done. I plan to continue working on the submit form, search box, results, slide-in panel (faceted search) and user/moderator dashboard. Additionally, I plan to improve the search experience by adding auto-completion and semantic search.
Future plans: improve search capabilities by integrating AI language models, implement end-to-end testing and scalability testing.
As my time is limited, I am open to contributions from individuals with skills in backend development (Java/Spring Boot/Elasticsearch), frontend development (React), or UI/UX design. If you are interested, please don't hesitate to look here and contact me.