Parthenopeddit is a platform where students of Università degli Studi di Napoli Parthenope can meet. This app uses Esse3 API (Esse3 is a hub from Cineca) so students can login with their credentials without requiring a registration.
- Have a running instance of Parthenopeddit API
- Clone or download this repository
- On Android Studio, build apk and install on emulator / device of choice
If you're using the app on a physical device, or running the API on a different machine, you need to change the IP used by the app to send requests to that of the machine you are running the server on.
This can be done in file ApiRoute.kt in package:
it.uniparthenope.parthenopeddit.api
on line 11:
from
return "http:///10.0.2.2:8000"
to
return "http:///YOUR_SERVER_IP:8000"
Example:
return "http:///192.168.0.10:8000"
A server running the Parthenopeddit API
Android Studio (Gradle 4.x, Min API 26)
- Material SearchBar - The searchbar used
- Maven - Dependency Management
- ExpandableSwipeRecyclerView - Used to get a properly expandable listview with swipe feature
- Glide - Image loading framework
- Picsum Photos - Used to get random mock user images
See also the list of contributors who participated in this project.
This project is licensed under the Apache License, Version 2.0.
- Thanks to Prof. R. Montella for his lessons, his advices and his passion for computer science.
