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

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

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

πŸ“ 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Γ©

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

Contributing

Stars

Watchers

Forks

Packages

No packages published

Contributors 5