Noktis – A dating app
Noktis is an application created in Santa Catarina, Brazil. Noktis was a project for an academic work on Algorithms and Programming II in late 2019 (developed between early november and early december) at the Universidade do Vale do Itajaí. The project name comes from the word "Noctis" which means "night" in the ancient Latin language.
As I had great plans and ideas for this academic project and the deadline of a month could be short to develop the API and the application totally alone and by myself, I joined efforts with one of my classmates, Gustavo Constantini, so I was in charge of developing this Java application for Android while he would develop the API using NodeJS, the project went very well and we managed to implement much of what we wanted into our codebase.
I plan to maintain this project quite often, so it may receive commits in the future to fix bugs, add new features and make improvements.
- Download (or git clone) this git repository.
- Open it as a project in the Android Studio IDE.
- If you want to use your own server to host the API, go to app/src/main/java/lucassbeiler/aplicativo/utilitarias/CallsAPI.java and change the enderecoServidor String to match your server IP address and directory scheme.
- Done, now you can modify the source code as you wish and compile your own builds of the Noktis Android client.
Feel free to email me (lucasbeiler@protonmail.com) or send me a Telegram message (@lucassbr) if you need.
One can contribute to the project by:
- Reporting bugs and suggesting new features.
- Helping with translations or art (e.g. icons, logos).
- Sending debugging logs when the app crashes on your device.
- Contributing to the code.
You can contribute with this source code by sending your patches the following way:
- Fork this repository.
- Create your own branch.
- Commit your changes.
- Push your changes.
- Submit a new pull request to my repository.
- Square's Retrofit HTTP lib (Apache License 2.0)
- Facebook's Fresco image lib (MIT License)
- AirLocation (Source)
- CardStackView (Apache License 2.0)
- RubberPicker (MIT License)
- Android-SpinKit (MIT License)
- BubbleView (Apache License 2.0)
- TastyToast (Apache License 2.0)
- Android-Image-Cropper (Apache License 2.0)