Hur gör man app/webbsida liknande blocket/shpock?

Permalänk
Medlem

Hur gör man app/webbsida liknande blocket/shpock?

Vad behövs för frontend backend?

Jag skulle vilja göra en köp och sälj app.

Visa signatur

Ryzen 9 5950X, 32GB 3600MHz CL16, SN850 500GB SN750 2TB, B550 ROG, 3090 24 GB
Har haft dessa GPUer: Tseng ET6000, Matrox M3D, 3DFX Voodoo 1-3, nVidia Riva 128, TNT, TNT2, Geforce 256 SDR+DDR, Geforce 2mx, 3, GT 8600m, GTX460 SLI, GTX580, GTX670 SLI, 1080 ti, 2080 ti, 3090 AMD Radeon 9200, 4850 CF, 6950@70, 6870 CF, 7850 CF, R9 390, R9 Nano, Vega 64, RX 6800 XT
Lista beg. priser GPUer ESD for dummies

Permalänk
Medlem

vad menar du med hur man gör? vilket språk du ska skriva i? vad du behöver för infrastruktur? ska du koda själv eller använda en cms? i så fall vilken plattform med vilka plugins? ska du hosta själv eller på webbhotell?

Visa signatur

CPU: Ryzen 9 3900x Noctua NH-D14 MOBO: TUF Gaming X570-PLUS GPU: GTX 980 RAM: 32 GB 3200 MHz Chassi: R4 PSU: Corsair AX860 Hörlurar: SteelSeries 840 Mus: Logitech G502 Lightspeed V.v. nämn eller citera mig för att få svar.

Permalänk
Medlem
Skrivet av Haptic:

vad menar du med hur man gör? vilket språk du ska skriva i? vad du behöver för infrastruktur? ska du koda själv eller använda en cms? i så fall vilken plattform med vilka plugins? ska du hosta själv eller på webbhotell?

Ja.

Visa signatur

Inget är för dyrt om man är nöjd över det.
Macbook Pro 14" M1 Pro | iPad Pro 12,9" M2 | iPhone 14 Pro | Apple Watch Series 8 | Beyerdynamic DT1990 Pro

Permalänk
Medlem

@Herr Kantarell: om du nöjer dig med att bara sälja: kör på typ wordpress med woocommerce eller liknande.

Om du ska låta användare lägga upp produkter och sälja dem så har du större problem än att bara "koda ihop något"... finns en hel del regler att följa osv.

Permalänk
Medlem
Skrivet av Haptic:

vad menar du med hur man gör? vilket språk du ska skriva i? vad du behöver för infrastruktur? ska du koda själv eller använda en cms? i så fall vilken plattform med vilka plugins? ska du hosta själv eller på webbhotell?

Hej

Det du frågar är ju det jag vill ha hjälp med. Men jag tror det lutar åt JS som också mobilanpassas.

Visa signatur

Ryzen 9 5950X, 32GB 3600MHz CL16, SN850 500GB SN750 2TB, B550 ROG, 3090 24 GB
Har haft dessa GPUer: Tseng ET6000, Matrox M3D, 3DFX Voodoo 1-3, nVidia Riva 128, TNT, TNT2, Geforce 256 SDR+DDR, Geforce 2mx, 3, GT 8600m, GTX460 SLI, GTX580, GTX670 SLI, 1080 ti, 2080 ti, 3090 AMD Radeon 9200, 4850 CF, 6950@70, 6870 CF, 7850 CF, R9 390, R9 Nano, Vega 64, RX 6800 XT
Lista beg. priser GPUer ESD for dummies

Permalänk
Medlem
Skrivet av Herr Kantarell:

Hej

Det du frågar är ju det jag vill ha hjälp med. Men jag tror det lutar åt JS som också mobilanpassas.

så vad är det du vill göra? koda själv?

lutar åt JS? Du kommer inte undan JS om du ska göra en hemsida.

Visa signatur

CPU: Ryzen 9 3900x Noctua NH-D14 MOBO: TUF Gaming X570-PLUS GPU: GTX 980 RAM: 32 GB 3200 MHz Chassi: R4 PSU: Corsair AX860 Hörlurar: SteelSeries 840 Mus: Logitech G502 Lightspeed V.v. nämn eller citera mig för att få svar.

Permalänk
Medlem
Skrivet av Herr Kantarell:

Vad behövs för frontend backend?

Jag skulle vilja göra en köp och sälj app.

Det finns flera sätt att göra en. Det ligger flera hundra tusen kronors arbete bakom blocket.
Det finns inget "så här gör man, enkelt!" svar på din fråga.

Anlita någon eller spendera år att lära dig allt.

Visa signatur

Canon 70D | 2x Dell Ultrasharp 24" | Ryzen 3700X | 32B | GTX 1080Ti

Permalänk
Medlem
Skrivet av Haptic:

så vad är det du vill göra? koda själv?

lutar åt JS? Du kommer inte undan JS om du ska göra en hemsida.

Jag vet inget "färdigt" som gör det jag vill göra. Så antagligen koda själv.

Skrivet av Florrpan:

Det finns flera sätt att göra en. Det ligger flera hundra tusen kronors arbete bakom blocket.
Det finns inget "så här gör man, enkelt!" svar på din fråga.

Anlita någon eller spendera år att lära dig allt.

Jo jag inser att det är mycket jobb bakom.
Jag är villig att samarbeta.

Visa signatur

Ryzen 9 5950X, 32GB 3600MHz CL16, SN850 500GB SN750 2TB, B550 ROG, 3090 24 GB
Har haft dessa GPUer: Tseng ET6000, Matrox M3D, 3DFX Voodoo 1-3, nVidia Riva 128, TNT, TNT2, Geforce 256 SDR+DDR, Geforce 2mx, 3, GT 8600m, GTX460 SLI, GTX580, GTX670 SLI, 1080 ti, 2080 ti, 3090 AMD Radeon 9200, 4850 CF, 6950@70, 6870 CF, 7850 CF, R9 390, R9 Nano, Vega 64, RX 6800 XT
Lista beg. priser GPUer ESD for dummies

Permalänk
Medlem

Värst va negativa alla är! Klart du kan koda något som blocket själv. Sen beror det ju på seriositeten. Ett tips att börja kan ju vara att göra en hemsida (funkar på alla enheter med en webbläsare) Då är nog Php, MySQL, CSS absolut minimum att ha lite koll på.

Vill du enbart ha en app att utgå från så skulle jag väl rekommendera att titta på en lösning för både ios och android i ett slag. Flutter kanske kan va en bra start? (Finns här även React Native, Xamarin osv)

Lycka till med vad du än väljer men var beredd att lägga ner en hel del tid på ditt projekt!

Permalänk
Inaktiv

Skulle nog använda Node med Express och MongoDB med Mongoose på backend. På frontend skulle jag använda
Vue med Vue-router och Vuex samt Vuetify på frontend.

Använd Vue-CLI för att snabbt komma igång med att scaffolda upp ett projekt. Sen är det bara att tuta och köra.

Vue: https://vuejs.org/
Vuex: https://vuex.vuejs.org/
Vue-router: https://router.vuejs.org/
Vue CLI: https://cli.vuejs.org/guide/cli-service.html
Vuetify: https://vuetifyjs.com/en/
MongoDB: https://www.mongodb.com/

Denna artikel är en bra början. Du får en solid grund att bygga vidare på.
http://jasonwatmore.com/post/2018/06/14/nodejs-mongodb-simple...

Glöm inte bort GDPR. Att bygga funktionalitet för användaren att begära ut sin data och för dig att lätt anonymisera användardata.

Permalänk
Medlem
Skrivet av Herr Kantarell:

Jo jag inser att det är mycket jobb bakom.
Jag är villig att samarbeta.

Vad är din plan med webbplatsen? Vad är dina mål? Vad ska du göra?

Tänk på att det inte endast är att starta en webbplats för att sälja, det är massa lagliga saker som måste följas, kanske registrering av företag. För att inte tala om t.ex marknadsföring. Det är ett dussintals användare här på Swecklockers som frågat hur man skapar "en sida likt blocket". Aldrig har jag hört talas om något som gjort klart det. Så vad har du för idé som sticker ut?

Visa signatur

Canon 70D | 2x Dell Ultrasharp 24" | Ryzen 3700X | 32B | GTX 1080Ti

Permalänk
Hedersmedlem

Absolut enklaste sättet att fixa en sida för köp/sälj är att ta en nyckelfärdig forumprogramvara att använda som bas. Länge sedan jag satte upp ett forum. Finns phpBB fortfarande?

En annons blir samma som ett inlägg i forumet. Kommunikation mellan säljare/köpare får vara forumets PM-funktion. Du kan säkert hitta något sätt att göra att folk inte kan svara på foruminlägg om du inte vill det.

Kvarstår blir att du ska hitta något sätt att ta betalt per inlägg, att anpassa utseendet, och få till det legala.

Det blir ju inte nödvändigtvis den bästa lösningen, men det kan vara Good Enough för att ha något för att fixa på konceptet. Blir det något som går att tjäna pengar på, då kanske du kan lägga lite energi på att bygga något eget.

Permalänk
Medlem
Skrivet av Florrpan:

Det ligger flera hundra tusen kronors arbete bakom blocket.

och här kom just årets grövsta underdrift "flera hundra tusen kronor" är väl vad en st duktig konsult kostar i 2-3 månader ungefär...

Blocket är för övrigt en exceptionell framgångssaga, en penningmaskin och ett stort företag som ägs och styrs av norrmännen (Schibsted koncernen).

Norrmännen (Schibsted) brukar för övrigt vara på hugget att sluka snabbväxande svenska Internet företag innan de blivit för stora/dyra (Prisjakt, Lendo, Let's deal, tv.nu, klart.se, bytbil.com, omni, Mötesplatsen.se, compricer, kundkraft.se, elpriser.se, mittbolån med flera) och kontrollerar även media som tex Aftonbladet och SvD.

Bonnier koncernen framstår som sömniga pensionärer i jämförelse. Norrmännen styr mer och mer av vårt lilla land. Ytterst förvånande att de inte köpt Sweclockers med systersajter, en gissning är att de försökt.

Permalänk
Medlem
Skrivet av anon14781:

Skulle nog använda Node med Express och MongoDB med Mongoose på backend. På frontend skulle jag använda
Vue med Vue-router och Vuex samt Vuetify på frontend.

Använd Vue-CLI för att snabbt komma igång med att scaffolda upp ett projekt. Sen är det bara att tuta och köra.

Vue: https://vuejs.org/
Vuex: https://vuex.vuejs.org/
Vue-router: https://router.vuejs.org/
Vue CLI: https://cli.vuejs.org/guide/cli-service.html
Vuetify: https://vuetifyjs.com/en/
MongoDB: https://www.mongodb.com/

Denna artikel är en bra början. Du får en solid grund att bygga vidare på.
http://jasonwatmore.com/post/2018/06/14/nodejs-mongodb-simple...

Glöm inte bort GDPR. Att bygga funktionalitet för användaren att begära ut sin data och för dig att lätt anonymisera användardata.

Tack så mycket!

Visa signatur

Ryzen 9 5950X, 32GB 3600MHz CL16, SN850 500GB SN750 2TB, B550 ROG, 3090 24 GB
Har haft dessa GPUer: Tseng ET6000, Matrox M3D, 3DFX Voodoo 1-3, nVidia Riva 128, TNT, TNT2, Geforce 256 SDR+DDR, Geforce 2mx, 3, GT 8600m, GTX460 SLI, GTX580, GTX670 SLI, 1080 ti, 2080 ti, 3090 AMD Radeon 9200, 4850 CF, 6950@70, 6870 CF, 7850 CF, R9 390, R9 Nano, Vega 64, RX 6800 XT
Lista beg. priser GPUer ESD for dummies

Permalänk
Medlem
Skrivet av anon14781:

Skulle nog använda Node med Express och MongoDB med Mongoose på backend. På frontend skulle jag använda
Vue med Vue-router och Vuex samt Vuetify på frontend.

Använd Vue-CLI för att snabbt komma igång med att scaffolda upp ett projekt. Sen är det bara att tuta och köra.

Vue: https://vuejs.org/
Vuex: https://vuex.vuejs.org/
Vue-router: https://router.vuejs.org/
Vue CLI: https://cli.vuejs.org/guide/cli-service.html
Vuetify: https://vuetifyjs.com/en/
MongoDB: https://www.mongodb.com/

Denna artikel är en bra början. Du får en solid grund att bygga vidare på.
http://jasonwatmore.com/post/2018/06/14/nodejs-mongodb-simple...

Glöm inte bort GDPR. Att bygga funktionalitet för användaren att begära ut sin data och för dig att lätt anonymisera användardata.

Jag skulle nog inte köra monogDB som databas då datans struktur är känd i förväg. Därför skulle jag nog föredra en relationsdatabas med ACID. Möjligtvis att man vill köra inläggen för annonserna i en dokument databas, men jag ser inte syftet av det.

Vad var din tanke med just mongodb?

Visa signatur

CPU: Ryzen 9 3900x Noctua NH-D14 MOBO: TUF Gaming X570-PLUS GPU: GTX 980 RAM: 32 GB 3200 MHz Chassi: R4 PSU: Corsair AX860 Hörlurar: SteelSeries 840 Mus: Logitech G502 Lightspeed V.v. nämn eller citera mig för att få svar.

Permalänk
Inaktiv
Skrivet av Haptic:

Jag skulle nog inte köra monogDB som databas då datans struktur är känd i förväg. Därför skulle jag nog föredra en relationsdatabas med ACID. Möjligtvis att man vill köra inläggen för annonserna i en dokument databas, men jag ser inte syftet av det.

Vad var din tanke med just mongodb?

Jag ser annonserna som dokument och MongoDB är modernare och snabbare på att hantera dokument samt är det oftast MongoDB som används tillsammans med Node och express. Speciellt när det kommer till app-utveckling. Sen är det ju bra att det är javascript rakt igenom där du inte behöver någon mellanhand för att skapa JSON output till frontend.

Permalänk
Medlem
Skrivet av anon14781:

Jag ser annonserna som dokument och MongoDB är modernare och snabbare på att hantera dokument samt är det oftast MongoDB som används tillsammans med Node och express. Speciellt när det kommer till app-utveckling. Sen är det ju bra att det är javascript rakt igenom där du inte behöver någon mellanhand för att skapa JSON output till frontend.

du byter ju bara driver (eller kör en till..) i nodejs för att koppla mot tex MySQL. MongoDB är avsevärt snabbare om du har ostrukturerad data, och lättare att jobba med om du ändrar din modell ofta. men en annons har vadå, en titel, några bilder, en beskrivning och ett pris? Det känns som ett rätt fastställd modell.

Ska han dessutom göra ett OLTP system med att man kan köpa direkt via sidan så kommer han behöva göra lite magi för att få transaktioner (ACID som jag nämnde tidigare) med MongoDB.

Jag skulle dock köpa om han gjorde en kombination av relations databas och dokument databas. tex inloggningar och transaktionshantering i en relationsdatabas, och alla data för annonserna i en dokumentdatabas.

Visa signatur

CPU: Ryzen 9 3900x Noctua NH-D14 MOBO: TUF Gaming X570-PLUS GPU: GTX 980 RAM: 32 GB 3200 MHz Chassi: R4 PSU: Corsair AX860 Hörlurar: SteelSeries 840 Mus: Logitech G502 Lightspeed V.v. nämn eller citera mig för att få svar.