Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bolt04/unicommunity
A system that enables students and teachers to communicate easily, through announcements, posts in a Forum, etc.
https://github.com/bolt04/unicommunity
Last synced: 20 days ago
JSON representation
A system that enables students and teachers to communicate easily, through announcements, posts in a Forum, etc.
- Host: GitHub
- URL: https://github.com/bolt04/unicommunity
- Owner: BOLT04
- Created: 2019-02-27T15:51:49.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2020-07-29T21:15:36.000Z (over 4 years ago)
- Last Synced: 2024-10-29T08:04:14.756Z (2 months ago)
- Language: Kotlin
- Homepage:
- Size: 3.48 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# UniCommunity
A project idea for our Final Year Project (Projeto e Seminário) at ISEL (Instituto Superior de Engenharia de Lisboa).## Introduction
This project aims to offer an application to support both the students and teachers, in their academic journey. By supplying features that eases communication and the exchange of ideas (through a forum) or resources, in a academic community. The project also aims to facilitate the access to relevant information to the student, like replies to a question of his interest or teacher announcements.An identified need in the student community is the ability to ask a question without any repercussions, for example being ashamed to ask a particular question, because people might think that they are not up to date with the class topics. For this particular issue, the application allows an anonymous mode when creating a post on a forum or any other place that they are allowed to. With this feature people can ask questions or even answer questions of other members of the community, removing the fear factor that might exist.
## Commit message standards
We are trying to use the [Angular standards](https://github.com/angular/angular/blob/22b96b9/CONTRIBUTING.md#-commit-message-guidelines) as a guideline in most commits. Since the [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0-beta.4/) specification is something new to us this is **not a strict rule** that we must follow, just something that helps when writting some commit messages.
| key | value | notes |
| :--- | :--- | :--- |
| type | ci | Changes to our CI configuration files and scripts (e.g. circleCI) |
| type | feat | A new feature |
| type | fix | A bug fix |
| type | refactor | A code change that neither fixes a bug nor adds a feature. Usually code clean-ups |
| type | style | Changes that do not affect the meaning of the code (white-space, formatting, missing semi-colons, etc) |
| type | test | Adding missing tests or correcting existing tests |
| scope | client | Regarding the Web client module |
| scope | android | Regarding the Android client module |
| scope | server | Regarding the Server/API module |## Further information and documentation
If you are interested in learning more about this project, check our [Wiki](https://github.com/BOLT04/UniCommunity/wiki) page: