Skip to content

miksa1987/Beast.Mode

Repository files navigation

Tämä on Beast.Mode, treeniapplikaatio ja sosiaalinen media yhdistettynä.

Idea lähti Madbarzista, mutta tämä on ns. pidemmälle viety ja ilman rahastusta. Jokainen voi lisätä omia treenejä, jokainen voi tehdä toisen tekemiä ja applikaation valmiita treenejä, treenien yhteyteen voi lisätä kuvia(ei ainakaan toistaiseksi videoita) ja käyttäjät voivat myös tehdä päivityksiä. Jokaisen profiiliin tulee ns. dashboard jossa näkyy käyttäjän kuva, kuvaus, postaukset, luodut ja tehdyt treenit joita voi kommentoida. Lisäksi kaverilista ja toimintaloki.

Backendin tulen tekemään Expressillä, johon on yhdistetty MongoDB. Kuvien tallennus Cloudinaryyn. Frontend tehdään React + Redux-yhdistelmällä.

Käyttöliittymässä on käytetty Semantic UI React-komponentteja, kuvakkeita ja tyyliä, jotka on julkaistu MIT-lisenssillä. Treenin esikatselussa näkyvä kuva on Edgar Chaparron käsialaa, ja sitä voi käyttää vapaasti(https://unsplash.com/license): https://unsplash.com/@echaparro

Sovellus löytyy käynnissä osoitteesta https://protected-anchorage-88354.herokuapp.com/

Käyttöohjeet(englanniksi): https://github.com/miksa1987/Beast.Mode/blob/master/userguide.md Työajanseuranta: https://github.com/miksa1987/Beast.Mode/blob/master/Tyoajanseuranta.md

In english

This is Beast.MODE, a training application and social media combined.

Idea originally came from Madbarz, but I decided to take this further and without cashing people. Everybody can add their workouts, everybody can do workouts by anyone etc. You can also post updates on whatever you feel appropriate. You can attach picture(at this point no videos, since I'm on free services here and bandwith and storage are limited) to each workout, update or done workout. Everybody has a profile which has their picture, information(added by the user), posts, workouts, done workouts, friends and activity. Maybe in the future more specific stats and so on.

Backend is made with NodeJS+Express combo, with MongoDB as database and Cloudinary as picture hosting service. Frontend is made with React and Redux. Semantic UI React components, icons and style are also used in the interface, these are published under MIT license.

The picture on workout preview is by Edgar Chaparro, and it can be used for free (https://unsplash.com/license): https://unsplash.com/@echaparro

The app can be found running at https://protected-anchorage-88354.herokuapp.com/

User guide: https://github.com/miksa1987/Beast.Mode/blob/master/userguide.md Work hours tracking: https://github.com/miksa1987/Beast.Mode/blob/master/Tyoajanseuranta.md

About

Training app and social media hybrid.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages