8000 GitHub - vincenzomarotta/NaTour: Respository for project assigned during Software Engineering course @ Università di Napoli Federico II.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Respository for project assigned during Software Engineering course @ Università di Napoli Federico II.

Notifications You must be signed in to change notification settings

vincenzomarotta/NaTour

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🌱 NaTour

🤔​ What is NaTour?

NaTour is a project assigned during Software Engineering course at Università di Napoli Federico II. NaTour is a social network for people who loves hiking. This project is divided into a front-end (an Android app) and a back-end.

​📱​ Front-end

As mentioned before, the client is an android app written in Java (as specifically required).
Once signed up and logged in, users can:

  • Add new itineraries uploading a .gpx file, manually entering locations or recording their GPS position;
  • Search for itineraries, with the ability to filter the results by area, difficulty and more!
  • View itineraries details;
  • Show their current position on the map;
  • Manage a list of favourites intineraries;
  • Send private messages to other users. Some have admin privileges: an admin can edit or delete itineraries, as well as promote other users to admin.

​💻​ Back-End

The database and the backand were hosted on Amazon AWS because he main goal was to leverage cloud services to maximize scalability and improve performance.
The services used are:

  • Amazon Cognito - for secure and fast registration;
  • AWS Lambda - a serverless solution was choosen for its flexibility and responsiveness;
  • Amazon RDS - used for reliable and scalable database hosting.

For more detailed info you can check the documentation.

​🖼️​ Screenshots

Immagine5 Immagine7
Immagine6 Immagine8

​🧑🏻‍💻​ Authors

This project was made in collaboration with:

📫​ Support

For any questions feel free to reach me anytime; my contacts are available in my homepage.

About

Respository for project assigned during Software Engineering course @ Università di Napoli Federico II.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

0