YHmaiti / LargeProjectMobile

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Large project mobile

The start of the large project mobile

Demo link:

No demo yet

Table of Content:

About The App

Mobile implementation of the large project for COP 4331

Wireframe

In progress

Technologies

TypeScript React Native Realm

SetupšŸ’»

  1. Inside the project folder, install node_modules
npm install 
  1. Start metro, the JavaScript bundler that ships with React Native. Metro "takes in an entry file and various options, and returns a single JavaScript file that includes all your code and its dependencies."ā€” Metro Docs
npm run start

Let Metro Bundler run in its own terminal

  1. Open a new terminal inside the project folder and run android
npm run android

Alternative, you can also run on iOS, just replace android with ios in step 3. Currently, the project is being developed only on Android.

Troubleshooting

Enviroment Issues

Android Rebuild

  • Uninstall application from emulator
  • Close out emulator windows
  • Delete android build folder under app folder: android\app\build
  • rmdir node_modules
  • npm cache clean --force
  • npm install
  • npm run start
  • npm run android

Status

in progress.

Credits

Contriubutors:

License

MIT license

About


Languages

Language:TypeScript 68.7%Language:Java 13.2%Language:C++ 6.1%Language:JavaScript 3.8%Language:Objective-C++ 3.7%Language:Objective-C 2.0%Language:Ruby 1.4%Language:Starlark 0.5%Language:Shell 0.4%Language:CMake 0.2%