Skip to content

Weekly habit tracker application. Created with a Ruby on Rails backend and JS React & Redux frontend. View backend at https://github.com/ashhhlynn/habit-app-back.

Notifications You must be signed in to change notification settings

ashhhlynn/habit-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Habitify

Description

A weekly habit tracker application created with a Ruby on Rails backend and JavaScript React & Redux frontend. Users can create, edit, and delete habits for specific days of the week, and mark them as complete or incomplete for that day. Styled with Semantic UI and CSS.

Functionality

  • Users can create accounts and sign in, authenticated and authorized through BCrypt, stored through JWT.
  • Users can create habits for specific days of the week, and edit & delete them.
  • Users can view a weekly calendar of their habits marked as complete or incomplete.

Tech Stack

  • Ruby
  • Rails
  • React
  • Redux
  • Semantic UI React
  • HTML & CSS
  • PostgreSQL
  • BCrypt and JWT
  • rack-cors
  • active_model_serializers
  • React Router

Instructions

  • clone the backend repo: https://github.com/ashhhlynn/habit-app-back to your local environment -- git clone < git repository >
  • run $bundle install - installs gems and dependencies
  • run $rails db:create - creates the database for the first time, or try $rails db:reset
  • run $rails db:migrate - creates the tables for the database
  • run $rails db:seed - seed the data necessary
  • run rails s to start the server
  • clone this repo to your local environment -- git clone < git repository >
  • cd(change directory) into the repo
  • run $'npm install' into your command line
  • run $'npm start' into your command line

About

Weekly habit tracker application. Created with a Ruby on Rails backend and JS React & Redux frontend. View backend at https://github.com/ashhhlynn/habit-app-back.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published