Skip to content
This repository was archived by the owner on Jan 7, 2026. It is now read-only.
KatriKiero edited this page Mar 3, 2024 · 19 revisions

Welcome to the Nakittaja Wiki!

  1. Mikä on Nakittaja?
  2. Mitä varten Nakittaja on?
  3. Mitä ongelmaa Nakittaja ratkaisee?
  4. Käytettävät työkalut?
  5. Nakittajarojektin kloonaaminen ja asentaminen

Mikä on Nakittaja?

Nakittaja on mobiilisovellus, jolla voi jaetaan kotitöitä.

Nakittaja on kehittäjilleen myös oppimisprojekti, jonka aikana opitaan käyttämään uusimpia mobiilikehityksessä käytettäviä teknologioita.

Nakittajaa kehittää Twig The Code ry:n aktiivit, jotka ovat mukana #nakittajaprojekti:ssa.

Mitä varten Nakittaja on?

Nakittajalla jaetaan kotitöitä eri perheenjäsenten kesken.

Mitä ongelmaa Nakittaja ratkaisee?

Nakittajan avulla kotitalouden työt on helpompi jakaa, hallinnoida, muistaa ja nähdä tekemättömät työt.

Käytettävät työkalut

Projektin aikana käytetään:

Git (Version control tool) Github Project (Project control) React Native (UI software framework) Expo Go (Sandbox for React Native apps) Tietokanta (ei vielä päätetty)

IDE + components VS Code (Code editor) node.js (JavaScript runtime environment) npm (Website, CLI, registry)

Programming languages JavaScript (Programming language) TypeScript (Programming language)

Design & Architecture Miro (work planning) Balsamiq (wireframe) C4 model (visualising software architecture) Figma (Design tool)

Viestintä ja palaverit Slack #nakittajaprojekti

Nakittajarojektin kloonaaminen ja asentaminen - EI VIELÄ VALMISTA KOODIA

Tässä dokumentaatiossa käydään läpi, kuinka voit kloonata Nakittajaprojektin GitHub-repositoriosta ja asentaa tarvittavat riippuvuudet projektiin pääsemiseksi käyntiin omalla koneellasi.

Esivaatimukset

Ennen kuin aloitat, varmista, että sinulla on seuraavat asennettuna:

Voit tarkistaa, onko sinulla nämä työkalut asennettuna ajamalla seuraavat komennot komentorivillä:

git --version
node --version
npm --version 

Jos jokin näistä ei ole asennettu, asenna ne ennen jatkamista.

Repositorion kloonaminen

Repositorion kloonamisen GitHub -dokumentaatio linkki

Riippuvuuksien asentaminen

Sen jälkeen, kun olet kloonannut repositorion omaan ympäristöön, navigoi juuri luotuun kansioon ja aja komento npm i.

Käynnistäminen

Voit nyt käynnistää sovelluksen komennolla npm start

Mikäli haluat nähdä sovelluksen myös älypuhelimessasi, asenna ensin Expo Go puhelimeesi tästä linkistä. Tämän jälkeen avaa puhelimessa Expo Go sovellus ja skannaa koodi. Expo Go -sovelluksen käyttö ei vaati kirjautumista.

Huom! Puhelimen pitää olla samassa verkossa kuin jossa ajat sovellusta. Tarkista siis onko puhelin kytketty samaan wifi-verkkon kuin tietokoneekin.

  • Jos et tavoita vieläkään sovellustasi puhelimellasi, tarkista palomuurisäännöt.

Clone this wiki locally