Web-sovelluksen kehitys

  • Keskustelun aloittaja Keskustelun aloittaja Helios
  • Aloitettu Aloitettu
Liittynyt
14.02.2017
Viestejä
119
Olen visionut erästä web-sovellusta ja nyt yritänkin hahmottaa minkälaista osaajaa tähän projektiin kannattaisi etsiä? Olen itsekkin joskus kehitelly webbisivuja, julkaisujärjestelmiä, vähän C:llä koodannut kouluaikoina, mutta nyt ei ole aikaa panostaa tälläiseen sivuprojektiin vaan annan tämän projektin jonkun muun koodattavaksi.

kuvaus:
Ideana hakea tilaamastani datasarjasta arvot (päivittyy kerran päivässä), jonka peruustella piirretään kuvaajia. Ja näitä käppyröitä pitäisi pystyä järjestelemään ja filtteröimään haluamansa mukaan.

Tämä on lopulta melko yksinkertainen ja pystyn tämän jo excelillä toteuttamaan, mutta tässä kaikki tapahtuu manuaalisesti, tämä pitäisi saada automatisoitua ja rakentaa jonkinlainen web-käyttöliittymä.

Jos ohjelmasta tulisi niin hyvä, että päättäisin antaa sen yleiseen käyttöön, ajattelin tarjota palvelua mainosrahoitteisesti.

ongelma:
Nyt kun tämän kannatavuus on hyvin epävarmalla pohjalla ja budjetti on pieni. Oikeat softafirmat on melkeimpä pois laskuista. Ajattelin, että tämä voisi onnistua esim koulu-projektina (josta tietysti maksetaan).
miten tässä tapauksessa varmistutaan, ettei kehittäjä pölli ideaa ja myy eteenpäin?

Ajattelin, että tästä voisi ensin teettää "raakileen" omaan käyttöön ja jos idea vaikuttaa kehityskelpoiselta voitaisiin panostaa myös käyttöliittymään ym seikkoihin.

kysymys: millä työkaluilla tätä voisi ajatella toteuttavan? Itse ajattelin, jotain kehittynyttä julkaisujärjestelmää, joihin olisi saatavilla valmiit chart-add-on:it? Ei tarvitsi keksiä pyörää uudelleen.

kommentteja!
 
Viimeksi muokattu:
Tämän ketjun otsikoksi voisi muuttaa esim. "Etsitkö koodaajaa?" niin saataisiin ketjusta yleiskäyttöisempi.

Aiheeseen sen verran, että idean pöllimistä ei tarvitse oikeastaan koskaan pelätä. Toki, jos olet keksinyt jonkun mullistavan syöpälääkkeen, niin silloin ei ehkä kannata kaikkea paljastaa.

Softaprojektit ovat kuitenkin usein "scratch my own itch" -tyyppisiä ja aika epätodennäköistä, että kohdalle osuu kaveri, jolla on muhinut sama idea ja tarpeet, mutta häneltä löytyy paremmat resurssit ja osaaminen, jotta hän vaivautuisi pöllimään idean ja toteuttamaan sen.

Offtopicina kuitenki, että itse tosin olen ollut start-upissa, jonka idea pöllittiin ja toteutettiin. Mutta ei siitä sen enempää.
 
Tarviiko tuollainen mitään julkaisujärjestelmää? Tuo kuulostaa enemmän single page appilta, jossa se suuri työ on kivan käyttöliittymän toteuttaminen käyttäen jotain valmiita käppyräkirjastoa (Highcharts, D3...) hyväksi. Riippuu sitten käytöstä, kuinka monimutkaista visualisointia halutaan.
 
Jos data on jo jossain saatavilla niin riittää käytännössä pelkkä highcharts kirjasto. Jos data on tarkoitus säilöä omalla pannulla niin tarttee myös bäkkäripuoli koodailla. Kuulostaa lähinnä Web programming 101 mutskulta jonka koodailu onnistuu kun seuraa parit tutoriaalit Youtubesta.
 
Onpa tullut hyviä vastauksia.

zvona: jeps, tässä vaiheessa voi olla parempi keskustella yleisellä tasolla, tekninen toteutus kun ei juurimuutu, riippumatta mihin tämä liittyy.

paapaa: Juu, ei julkaisujärstelmä mikään välttämättömyys ole, lähinnä heitin idean ilmaan, josko siinä säästäisi vaivaa mm UI:n teossa, mutta kannattaa varmaan unohtaa...

ccc: tarkoitatko 'bäkkäripuolella' tietokantaa vai jotain muuta?

nakkiviuhuu, tuo amazonin hostaama zeppelin live demo taitaa olla nurin, mutta näyttää kyllä mielenkiintoiselta. Toimiikohan tuossa kolmannen osapuolen chartit (Highcharts / D3)?
 
Viimeksi muokattu:
@Helios Tietokanta ja backend serveri (REST API) joka tarjoaa datan json-muodossa tietokannasta. Esim. Pythonin Flaskilla tai Django+Restframework on todella helppo tehdä tuo API. Voisin jopa itse tehdä tutoriaalin aiheesta.
 
Ja onnistuu REST API tietokannan kera myös ihan Node/Expressillä, jos ei Python ole tuttua.
 
Oletko nyt tekemässä tuotetta vai tarvitsetko omaan käyttöön datan visualisointityökalua? Jos tarvitset työkalua omaan käyttöön niin eikö esimerkiksi Google Data Studio aja saman asian.
 
Oletko nyt tekemässä tuotetta vai tarvitsetko omaan käyttöön datan visualisointityökalua? Jos tarvitset työkalua omaan käyttöön niin eikö esimerkiksi Google Data Studio aja saman asian.
Googlen data studio ei taida ihan riittää., kun tarkoituksena oli teettää sovellus ensin omaan käyttöön ja sitten päättää kannattaisiko se julkaista suuremmalle yleisölle.
 
Googlen data studio ei taida ihan riittää., kun tarkoituksena oli teettää sovellus ensin omaan käyttöön ja sitten päättää kannattaisiko se julkaista suuremmalle yleisölle.
Sillä kysyinkin oletko suunnittelemassa uutta tuotetta vai tarvitsetko yrityksen käyttöön työkalua. Tällä big datan aikakaudella näitä erilaisia palveluja sekä ohjelmia datan kokoamiseen ja esittämiseen löytyy pilvin pimein. Sen takia pohdin, että kannattaako tuollaiseen lähteä rakentamaan tyhjästä jos se menee vain omaan käyttöön ja ehkä mahdollisesti jatkokehitykseen. Ilmeisesti kantavana ajatuksena on saada puolivalmis tuote, jota voi jatkokehittää ja myydä. Eli valmiit ratkaisut eivät käy. :)
 
Ekassa postauksessahan tuo kerrottiin, ettei tule pelkästään omaan käyttöön.
 
Moro,

Työksi koululaisille tulee datan kerääminen useasta instanssista ja sen tuottaminen zeppeliinille ja mieluiten vielä jonkinlainen uudistettu näkymä? Näkymä olisi luultavasti se suurin osuus.

@Helios Tosin jos haluat rakennettavan uniikkeja kaavioita niin tämän muokkaaminen vaatinee omaa työtä. Tosin tähän voisi löytää jotain valmista.

Mitä pitäisi vielä päättää on se että uskotaanko Zeppelin tuotteen elinikä riittävän pitkäksi. Eli saadaanko mahdollisesti vielä muutaman vuoden jälkeen tukea palvelulle vai onko porukka vaihtunut taas kiinnostuksen kohdetta. Useat suuremmat firmat tuntuisi tätä vahavasti tukevan. Tietoturva voidaan tietysti rakentaa ympärille ja pitää tuota tuotetta taustalla toiminnassa.

Onnea uhkapeleihin!!(?) :D

Terveisin,
nakkiv
 

Statistiikka

Viestiketjuista
261 477
Viestejä
4 539 144
Jäsenet
74 803
Uusin jäsen
Mäntyvirta

Hinta.fi

Back
Ylös Bottom