Skip to content

3rd year lab project (Information System Design and Software Engineering Lab )

Notifications You must be signed in to change notification settings

BarrackRonald/TourRoom

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

90 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TourRoom

This is a native android application. This application is built for the people who love to visit different places as well as try to explore new places along with meeting new people. Through this application, a tour lover can explore our beautiful Bangladesh through visiting. One can also meet different types of people through this application. A tour lover can create a group and also chat with the other members for visiting a tourist place.

Components Used

  • Firebase Authentication, Firebase Database and Firebase Storage
  • Google Maps Api
  • Android Studio

Features of This App

Features details with screenshots

Create account and Login account

Forget password recovery

Tour places information

Users can see tour places information, it supports nested scrolling. Bottom navigation bar and search bar also vanish away with animation when scrolling. Users can see the place location in the map.

Add new tour place

Users can add new tour places which also support selecting location address from map. Users can also edit place description and upload place image.

Group

Create new group

Group information

Users can see the group information, if they are joined to the group. The user who has created the group, can change the group image.

Group features

The group feature itself has several features.

Group chat

Group events

Users can create events by pressing floating plus button, which vanish away with animation when scrolling.

Group announcements

Group members list

Users can see group member list, check their profile and follow them.

Invite other people

Users can invite people they follow or followed by if those people are not a member of the group.

Group join request system

Users have to send a request for joining a group and group members can accept or reject the request.

Leave group

Users can leave a group if they want.

Feed

Users can see the posts of the people they followed. They can like the post and comment on it.

Notification system

This app supports two types of notifications. One is general notification, which is for likes and comments notifications of the users' posts. The other one is group invitation notifications.

Search system

Users can search other users, places and groups.

Main menu

Profile

Users can see their and other users' profiles and also follow them. Users can see their posts too. They can also change their profile picture.

Create new post

Change password system

About us

Log out

Users can log out.

About

3rd year lab project (Information System Design and Software Engineering Lab )

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%