Skip to content

Gerem66/Organizapp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

85 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Organiz'App

Idée

  • Répartir les tâches à accomplir (personnelles & professionnelles) dans la matrice d'Eisenhower dans une application React Native (Android & IOS)

Screenshots

screenshot_1.jpg screenshot_2.jpg screenshot_3.jpg

Sources

Sites

React native packages

Changelog

  • Version 0.1
    • Première version utilisable
    • Historique
    • Multi devices
  • Version 0.2 (Alpha)
    • 1ère version utilisable
  • Version 0.3 (Alpha)
    • Compatibilité IOS
    • Version globalement stable

Setup

Base

  • Install react native
  • Install jdk & jre
    • jre8-openjdk
    • jdk8-openjdk on arch OR openjdk-8-jdk on debian

Android

  • git clone https://github.com/Gerem66/Organizapp.git
  • cd Organizapp
  • npm install
  • npx react-native start --reset-cache
  • npx react-native run-android

IOS Setup

  • Unlink packages
    • npx react-native unlink @react-native-async-storage/async-storage
    • npx react-native unlink react-native-aes-crypto
    • npx react-native unlink react-native-sha256
  • Initialization
    • cd ios
    • pod init
    • pod install
  • could not find the following native modules

IOS Errors

  • error: ReferenceError: SHA-1 for file /Users/pierremarsaa/.npm/_npx/7930a8670f922cdb/node_modules/metro-runtime/src/polyfills/require.js (/Users/pierremarsaa/.npm/_npx/7930a8670f922cdb/node_modules/metro-runtime/src/polyfills/require.js) is not computed.
    • npm cache clean --force
    • cd ios/ && rm -rf build/ && xcodebuild clean
    • npm start -- --reset-cache

Bug

  • Mineur
    • Backhandler : déformations des quarters différent
  • Majeur
    • Quarters : vertical scroll + tasks scroll compliqué (partiellement résolu avec la limite des 8 tâches)
    • Smalltasks : se sauvegardent même au retour / se delete pas
  • Critique

Late

Compatibilité IOS / Optimisation

  • Deadlines
    • La selection du jour renvoie un beug : TypeError: date.getFullYear is not a function. (In 'date.getFullYear()', 'date.getFullYear' is undefined)
    • Détail tâche : Problème dee selection de deadline (truc apparait en bas) ; texte "description de la tâche" non centré ; le "+" pour les sous tâches n'est pas aligné avec le texte

About

Application for organizing daily tasks

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors