Giter VIP home page Giter VIP logo

air2222's Introduction

Clique mobile app

Icon-83 52x

Making the world a smaller place, one connection at a time!

Description

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.

Team members

  1. Eva Oreški
  2. Klara Šišić
  3. Hana Miškić
  4. Patrik Vinko
  5. Milan Vukasović
  6. David Viljevac

Technologies

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.

Features

  • 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

Installation

The installation steps if you want to try using Clique app:

  1. Download Xcode to your Mac or MacBook
  2. Clone the repository
  3. Open it in the app and build it
  4. Run the app on Xcode simulator or connect your iPhone to run it on the actual device

Screenshots of the app

Light mode

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

Dark mode

air2222's People

Contributors

hmiskic avatar ksisic avatar milanvukasovi avatar david-viljevac avatar eoreski avatar pa3kv avatar nikolamajcen avatar

Stargazers

Mohsin Ali avatar Krishika Pandhi avatar  avatar  avatar Abdulsamad Zuhair avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.