Skip to content

Quinn-of-England/Tindergram

Repository files navigation

Tindergram

Objective

Develop a simplified version of the Instagram application incorporating the touch gestures of Tinder.

Project Description

Browsing social media can be a fun way to meet new people, interact with friends and make your opinion and comments known. This web application will allow users to post pictures to their home page and follow friends as well as other people of interest. The application will display a notification whenever another user a person follows posts a new photo. Users will be able to like other pictures. Finally, users will also be able to comment on other users pictures as well as their own.

The application is be a simplified version of the popular app Instagram.

We decided to create a phone application that will be a combination of both Instagram and Tinder, incorporating the swipe gestures of Tinder into an Instagram-like app. These are the swiping features we've implemented: swipe left = basic scrolling to the next image; swipe right = like the picture; swipe up = comment on the picture;

Core Features

- Ability for users to post a picture to the website.
- Users can follow other users. 
- When a user posts a picture, all users who follow them will receive a notification.
- Ability for users to leave comments on other users pictures.

Additional Features

- Ability to navigate the app using Tinder-like swiping motions
- Ability to like pictures

Screenshots of Application in Use

The login screen which allows the user to login with an already created account or to press the "Register" which allows them to create an account.

The register screen which allows users to create an account.

Once logged in, the home screen will display images posted by other users that you are following.

When swiping left, the next image will appear on the home screen.

When swiping up, a comment bar will appear at the bottom of the page.

Once a comment is posted, it will appear with the rest of the comments.

When the camera icon on the toolbar of the home page is pressed, you can select an image to upload and post.

When the icon in the top right corner of the toolbar of the homepage is pressed, the user will have to option to log out or go to the settings page. Below is a picture of the settings page.

When the "Change" button is pressed, the following window will appear for the respective information that is wished to be changed.

Source Code

Android App Kotlin Source Code
Android App View Resources (XML)
Server-Side Code (PHP)
Unit Tests
Project Architecture Diagram

Wiki Locations

Coding Style
Meeting Notes
Story Points, Priority and Risk Definitions

Team Members / GitHub Username

- Mark Zalass / mzal98
- David Rady / DavidRady
- Quinn Hogg / Quinn-of-England
- William Morin-Laberge / WilliamM-L
- Nikolas Darlas / steamypotato

Technologies Used

App: Android app, Android Studio with Kotlin

Server: PHP, SQL, XAMPP Server

About

Our instagram project for SOEN 341

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published