-
-
Notifications
You must be signed in to change notification settings - Fork 0
Home
David edited this page Sep 8, 2019
·
17 revisions
Welcome to the UniCommunity wiki!
Tecnologies used:
As a teacher:
- Create boards to manage your classroom, customizing its modules.
- Make announcements to all the students that are subscribed to the board.
- Answer any post on the forum of a board
As a student:
- Publish posts with any questions you might have, for example about an exam.
- Comment on any post that is in the forum of a board.
- Receive notifications when an event of interest has happened, for example an announcement.
Available for both:
- Check user profile
- Clone the repository to any directory of your choice
- Run the command
cd UniCommunity\client
- Make sure you have installed Node.js and NPM, then run the command
npm install
to install locally all necessary dependencies - Run the command
npm start
which should open a browser with the application
- Clone the repository to any directory of your choice
- Run the command
cd UniCommunity\server
- Run the Gradle command
gradlew bootRun
which will run the Spring Boot application on the specified port (default is 443). After a successful startup you can open your browser and access http://localhost:443, unless you specified another port, and you can use the Web API. You can also run the postman tests to test the API.
You can specify the port by changing the application.properties
file.
An alternative to running the application using the command line is importing the Gradle project with your chosen IDEA.
- Clone the repository to any directory of your choice
- Open the build.gradle file located at UniCommunity/Android/UniCommunity using Android Studio
Check the Home resource for more information on the Web API or any other page.
- Francisco Farinha: 42153@alunos.isel.ipl.pt
- Sergiu Cozma: 42155@alunos.isel.ipl.pt
- José David: A42934@alunos.isel.pt