🚀 Web App Development
In my internship I was appointed to build a website alongside with my friends, fullstack. We were working based on appointed feature to build a learning platform website containing articles, course, etc.
There's time when all the appointed work to me was done (thanks to AI's) I was asking if there's more feature I could work on, and even propose some additional.
I was appointed on working and building with Article feature, and also porposing some additional feature where user can save it and read it later.
As a community-like websites, we can't avoid any badwording or any bad things, so I asked if we need the feature and they said yes! So I'm working with the feature resuable among the code with components
This one is a proposed features. User sometimes wanted to know more about the creator's work so, I asked and build the feature.
Several tiny feature but increasing the QOL on using the website such as filtering, grouping, searching, and sorting for articles and courses. Also certain role privilege
Despite all the additional and tiny details. Here's what I've been working on in the project
This including on the list, filtering group, search, sorting and bookmarking. It details, contents, giving comments and reporting.
This including on the list, filtering group, search, sorting and bookmarking. Also the details, commenting, and enrolling the course. Each course has a topics and each topics has a forum
This feature need to be correspondent with the course. It also has a content and each of the topic has a forum space where student and mentor can discuss about the topics.
A simple forum where student and mentor can reply to each other
A space where we can find both course and article list, displayed with cards.
A feature that can be initiated by student to have a private mentorship alone or in a groups of students. The aim is for student has a deeper understanding on a certain topics