Skip to content

The 3rd generation of ÉTSMobile, the main gateway between the École de technologie supérieure and its students on mobile devices

License

Notifications You must be signed in to change notification settings

ApplETS/Notre-Dame-v3

Repository files navigation


Projet Notre-Dame
Build Status

This project is the placeholder for the third version of ÉTSMobile, a mobile which application that is currently available for Android and iOS. ÉTSMobile is the main gateway between the user and the École de technologie supérieure (ÉTS) on mobile devices. ÉTSMobile is an open-source project and is developped by members of the student club ApplETS. It offers:

  • Access to evaluation grades
  • Access to the student's schedules
  • And many more...

Note: This guide is also available in: Français

Get it on Google Play

git clone https://github.com/ApplETS/Notre-Dame.git
  • Open the entire project in Android Studio
  • Language: Swift version: 5
  • Minimum SDK Version: 12.x

Getting started

  • Download and install the latest version of Xcode
  • Clone the project
git clone https://github.com/ApplETS/Notre-Dame.git
  • Navigate inside the directory to reach the Podfile
cd Notre-Dame/ios/ETSMobile
  • Install the Cocoapods declared inside the Podfile by running the command:
pod install
  • A .xcworkspace file will be generated. You must use this file to open the project.

Build the project

Run the following command after each modification into the shared module:

gradlew packForXCode

Then you can build the application in XCode

🤖 / 🍎 Kotlin Multiplatform Project

The projet is migrating towards Kotlin Multiplatform.

The project uses Ktlint Gradle, a wrapper over ktlint. It's a linter and a formatter for Kotlin code. In order to ensure that the code is well formatted, the CI runs the following command:

$ ./gradlew ktlintCheck

🤔 Question or issue?

Check out the FAQ (in French), open an issue or send an email to info@clubapplets.ca.

⚖️ License

This projet is licensed under the Apache License V2.0. See the LICENSE file for more info.

About

The 3rd generation of ÉTSMobile, the main gateway between the École de technologie supérieure and its students on mobile devices

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published