DEV Community

Cover image for Side Project: Content Sharing Platform
JeroenAdam
JeroenAdam

Posted on • Edited on

1 1

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.

Postmark Image

Speedy emails, satisfied customers

Are delayed transactional emails costing you user satisfaction? Postmark delivers your emails almost instantly, keeping your customers happy and connected.

Sign up

Top comments (0)

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay