Skip to content

an Algorithms and Programming II academic project, the project is a relationship app inspired by a famous relationship app but with some extra features (such as a profile feed system).

Notifications You must be signed in to change notification settings

lucasbeiler/noktis_android

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Noktis – A dating app

What is Noktis?

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.

Login Register
Birthdate Picker at Register Main settings fragment
Someone else's profile Main screen
Distance limit picker Age range picker
Active sessions menu Main settings fragment
My feed (empty) My feed
Account settings Main settings fragment

Steps for a working build

  • 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.

Contributing

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.

Used third-party code (libraries)

About

an Algorithms and Programming II academic project, the project is a relationship app inspired by a famous relationship app but with some extra features (such as a profile feed system).

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages