[ABPGC18] Content Management project developed by the group of senior year Multimedia Engineers, Watermelon Corp., as part of the PBL project in 2018/19. You can learn more about it on the website of The University of Alicante.
PBL stands for Project-Based Learning, which, as the name hints, means that instead of making exams regularly, we are evaluated based on projects. Nevertheless, in our case, instead of having multiple projects, we just have a huge one that spans the whole academic year and where all the knowledge that we learn from different subjects has to be applied.
Under a scrum-like Agile development method, we've gone through all the development stages from requirement creation, design, implementation, testing and launch. This included creating both front and back ends (API, DBs, UI, UX), deployment in a real server, managing the team (sprints, task, reports, meetings, time management...), marketing it (SEO, social media, public presentations...) as well as learning a lot of new technologies (Angular, TypeScript, Node, Sequalize, ElasticSearch...)! We even made realtime chat with sockets, a chatbot with Dialogflow and our own graphics engine from scratch with WebGL!
An interesting feature is what we've called the Kwee Index. This rating is available for every user (business and candidate) and it's calculated based on different factors. These include the reviews they've received, by companies they've worked on or by employees they've had, as well as other aspects like how complete their profile is. The score could be useful to asses in a glance how strong or enjoyable a candidate or company might be, to have a fast and somewhat reliable first impression.
The project can be explored at https://kwee.ovh (if it's still up 😅). Otherwise, you can find below the demo video (in Spanish):