DEV Community

Cover image for Side Project: Content Sharing Platform
JeroenAdam
JeroenAdam

Posted on • Edited on

Side Project: Content Sharing Platform

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:

design

Tech stack:

Source code:

Work in progress: https://github.com/JeroenAdam/ta3lim

That's all for now, more to be announced later.

Top comments (0)