Clique is a mobile app that allows users to find interesting events based on their preferences and likings. Users can sift through events posted by other users until they find something they would like to join, either by checking out all available events or by filtering them by location, category, date and cost. Every user can also create their own events and post them for others to see and join.
- Eva Oreški
- Klara Šišić
- Hana Miškić
- Patrik Vinko
- Milan Vukasović
- David Viljevac
This app is developed in the Apple's integrated development environment Xcode. The programming language that the client side of the app was made with is Swift. Web services that are used are written in the ASP .NET Core Framework in the C# programming language. The web services are published on Azure and connected to the SQL database, which is also located on Azure servers.
- Register and log in
- Dashboard
- Available events - filter by location, category, date and cost; search; sort
- Joined events
- Created events
- Favorited events
- Event details - information about an event in one place
- Creating and editing events
- Joining and rating events
- Leaving events
- Setting up profile
- Uploading profile picture and writing a short bio
- Change password
- Choosing event details view preferences
- Viewing all notifications and see it’s details
- Log out
The installation steps if you want to try using Clique app:
- Download Xcode to your Mac or MacBook
- Clone the repository
- Open it in the app and build it
- Run the app on Xcode simulator or connect your iPhone to run it on the actual device
Initial screen | Log in screen | Register screen |
Dashboard screen | Available events screen | Filter events screen |
Event details screen | User profile screen | Profile settings screen |
Create event - basic info screen | Create event - date and time screen | Create event - location screen |
Create event - short description screen | Create event - overview | Notifications screen |