JeroenAdam
Posted on August 19, 2021
I'm developing this web application, a Content Sharing Platform allowing homeschooling parents to search, submit, upvote, download or share educational resources via an elegant UI.
Status: early development phase
Description: a platform allowing homeschooling parents to search, submit, upvote, download or share educational resources via an elegant UI.
Type of content: articles, documents, presentations, images, url's, announcements
Use cases: sbrowse resources, search on keyword, refined search (subject, topic, age range, key competency), store your resources, share with others
Key features: great search experience, paginated results, submit / upvote / download / share resources, user profile, favorites (resources & search actions), user / moderator dashboard
Status: early development phase
[x]
Design stage
[x]
Deploy CI/CD, Dockerize the (boilerplate) backend API and frontend app, Deploy prod server
[ ]
Develop the backend API
[ ]
Develop the frontend app
[ ]
Develop end-to-end testing
[x]
Automated Docker container deploy on prod server
Design:
Tech stack:
- JHipster
- Java 17
- Spring Boot, Spring Content
- React
- MySQL
- Keycloak (Identity and Access Management / SSO)
- Elasticsearch
- S3 object storage
- Docker (test & production)
Source code:
Work in progress: https://github.com/JeroenAdam/ta3lim
That's all for now, more to be announced later.
Posted on August 19, 2021
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.