Skip to content

πŸ›οΈ Mobile application that will display LSF translations of different culture places based on the community translations.

License

Notifications You must be signed in to change notification settings

NoLoSay/NoLoApp

Repository files navigation

Welcome to NoLoSay πŸ‘‹

Version Documentation License: Private CI status

React Native TypeScript

iOS Android

NoLoSay is an EPITECH project made to improve the accessibility of deaf people in cultural sites

🏠 Homepage

✨ Visuals

πŸ“ Documentation

Development environment installation

Before starting, you need to setup your environment. We have a guide for that here.

Install dependencies

yarn install

Usage

First launch your metro :

yarn start

Compile pods on ios :

cd ios && pod install

Generate the entry point for the app :

yarn build:ios

Then launch the app on your device, depending on the wanted OS :

yarn ios
yarn android

If the build on iOS fails, you can try to do it manually with XCode.

To do so, open the ios/NoLoSay.xcworkspace file with XCode, then select your device and click on the play button.

To launch the server you'll need to do various things :

  • First go to the server folder, then :
yarn install
cd libs/prisma/schema/base && npx prisma generate
cd ../translator && npx prisma generate
cd ../logs && npx prisma generate
cd ../../../../
docker compose up postgres
npx prisma migrate deploy --schema libs/prisma/schema/base/prisma/schema.prisma
nx serve api

Tests

Tests are done with Jest

To launch them :

yarn test

Build the app for production

iOS

Everything is done in XCode, you will need an apple developer license to do so.

Android

⚠️ This will not work unless you have the appropriate signing keys. If you want to build the app for production, please contact @JohanCDev.

yarn android-release

🀝 Contributing

Issues and requests for improvements are welcome!
Feel free to check issues page. You can also take a look at the contributing guide. For every interactions you will have with and around the project, be sure to respect the guidelines

Authors

πŸ‘€ NoLo Incorporation

JohanCDev
Johan Chrillesen

TomDUVAL-MAHE
Tom Duval-MahΓ©

alaborde29
Alexandre Laborde

julienlafargue
Julien Lafargue

aurelenc
Aurèle Nicolas

Kubirt
Alexandre Tomasin

UgoBoulestreau
Ugo Boulestreau

ZQUEMA
Quentin Camilleri

πŸ“ License

Copyright Β© 2023 NoLo Incorporation.
This project is privately licensed.


About

πŸ›οΈ Mobile application that will display LSF translations of different culture places based on the community translations.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published