Glow a workout application that gamifies users workouts in a competitive framework.
-
User can message other users in real time without refreshing the page.
-
User can send encourage other users by adding emojis to messages and images.
-
User can create a Glow competition or can join another competition.
-
User can upload workout pictures and gain points by working out.
-
Custom CSS to enhance messaging application with both sender and recipient style
- React
- React-Redux
- Action Cables
- Ruby on Rails
- Rails API with Active Model Serializers
- Sqlite3 Database using ActiveRecord
- In your terminal
cd glow-api
- Run
bundle install
- Run
rake db:create
- Run
rake db:migrate
- Run
rake db:seed
- Run
rails s -p 3000
- In your terminal
cd glow-frontend
- Run
npm install
- Run
yarn start
https://drive.google.com/file/u/1/d/1hZ_KPC_KAVBhXOtLs846aDqOreICtMpQ/view?usp=sharing
Nkosi Enciso Givhan