This project is a part of SOEN 357 at Concordia University, Montreal.
This project aims to create a collaborative project-based learning platform that allows students to freely explore the technologies of interest while receiving the basis of knowledge from university lectures. Instead of following the traditional rigid scheme of formal project work from school where students are given a (fixed) topic to work on, the platform encourages students to learn and explore the topics of choice.
Name | Student ID |
---|---|
Laila Alhalabi | 40106558 |
Quang Tran | 27740654 |
Tushar Raval | 40124664 |
Dushaani Manickam | 40086993 |
Lucas Catchlove | 27145640 |
Amr Hefny | 40082583 |
- Nodejs version 16+
- Expo-cli version 5+
- Android Studio & Android SDK (for Windows users)
- XCode & XCode Command Line Tools (for Mac users)
- Install all dependencies:
yarn install
- Start the project:
expo start
oryarn start
- Run from virtual device: type
i
from terminal for iOS anda
for Android - Run from your physical device: download Expo app > Scan the QR code from terminal
Read the step-by-step instruction from Expo
here.
PROJECTIFY
│
├─ App.js
│
├─ assets
│ ├─ fonts
│ ├─ icons
│ └─ images
│
├─ components
│ ├─ BottomNav.js
│ ├─ Category.js
│ ├─ ChatBox.js
│ ├─ MyProject.js
│ ├─ PopularProject.js
│ ├─ RecentProject.js
│ ├─ SegmentedButtons.js
│ ├─ TopNav.js
│ └─ globalTheme.js
│
├─ screens
│ ├─ Chat.js
│ ├─ Home.js
│ ├─ Onboarding.js
│ ├─ Profile.js
│ ├─ Projects.js
│ ├─ SignIn.js
│ └─ UserGuide.js
│
└─ yarn.lock