All Projects → ApplETS → Notre-Dame-v3

ApplETS / Notre-Dame-v3

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

Programming Languages

kotlin
9241 projects
swift
15916 projects
HTML
75241 projects

Projects that are alternatives of or similar to Notre-Dame-v3

intern.plus
Upgrade your internship hunting experience.
Stars: ✭ 52 (+300%)
Mutual labels:  students, university
study-snap
📓📲 Flutter app for managing study materials in form of photos.
Stars: ✭ 34 (+161.54%)
Mutual labels:  university, mobile-app
Studijne Materialy Fiit
Repozitar pre INFO a PKSS odbory
Stars: ✭ 117 (+800%)
Mutual labels:  students, university
dcs-notes.github.io
Unofficial notes for modules offered in the first year of Computer Science by the University of Warwick
Stars: ✭ 22 (+69.23%)
Mutual labels:  students, university
AndroidOMRHelper
An android application for validating images of OMR sheets before they are sent for processing.
Stars: ✭ 38 (+192.31%)
Mutual labels:  university, mobile-app
moodle-downloader
A 4.9 stars rated chrome extension for batch downloading Moodle resources 💾
Stars: ✭ 68 (+423.08%)
Mutual labels:  students, university
pixelino
Pixel-drawing app for iOS ✍️
Stars: ✭ 45 (+246.15%)
Mutual labels:  mobile-app
tests-ionic2-and-aurelia-framework7
Test TODO applications to compare ionic2 and Aurelia + Framework7
Stars: ✭ 14 (+7.69%)
Mutual labels:  mobile-app
Yemek-Yemek-App
🍔 The Flutter App provides some foods, recipes, favorite recipes of users and suggestion of recipe.
Stars: ✭ 34 (+161.54%)
Mutual labels:  mobile-app
Mobile.UP
Mobile.UP
Stars: ✭ 13 (+0%)
Mutual labels:  mobile-app
fire-todo
📱 Android App - simple todo-list
Stars: ✭ 16 (+23.08%)
Mutual labels:  mobile-app
SIES-Library
A simple catalog app for SIESGST Library using Google Books API
Stars: ✭ 34 (+161.54%)
Mutual labels:  students
ionic4-phaser3-template
Ionic 4 and phaser 3 template
Stars: ✭ 19 (+46.15%)
Mutual labels:  mobile-app
android-trinity
android-trinity is tiny proactive framework with much of the scaffolding code required to start a new Android Application.
Stars: ✭ 44 (+238.46%)
Mutual labels:  mobile-app
addIt
Simple addition game made with Flutter for Mobile and Web using BLOC pattern
Stars: ✭ 16 (+23.08%)
Mutual labels:  mobile-app
TUMGAD
Exercise generator and helpful materials for the Introduction to Algorithms and Data Structures 📚
Stars: ✭ 27 (+107.69%)
Mutual labels:  university
CryptoBuddy
Android app which displays cryptocurrency prices, charts and news!
Stars: ✭ 93 (+615.38%)
Mutual labels:  mobile-app
neuland.app
A free & open source, web-based replacement for the official app of the Technische Hochschule Ingolstadt built with React and Next.js.
Stars: ✭ 19 (+46.15%)
Mutual labels:  university
FD-Daily-Task
Create responsive dashboard Daily Task design using Flutter
Stars: ✭ 181 (+1292.31%)
Mutual labels:  mobile-app
Ionic-ElastiChat-with-Images
Ionic Magic Chat with Angular Elastic, Autolinker.js and more!
Stars: ✭ 66 (+407.69%)
Mutual labels:  mobile-app


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

🤖 Android Application

Get it on Google Play

git clone https://github.com/ApplETS/Notre-Dame.git
  • Open the entire project in Android Studio

🍎 iOS Application

  • 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.

👕 Ktlint Gradle

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 [email protected].

⚖️ License

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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].