Skip to content
Habit-tracking and challenge application with social way
Vue JavaScript CSS
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
api
assets
components
docs/img
layouts
middleware
pages
plugins
server
static
store
test
.babelrc
.editorconfig
.eslintrc.js
.gitignore
.prettierrc
CONTRIBUTING.md
README.md
docker-compose.yml
jest.config.js
nuxt.config.js
package.json

README.md

installation

  • run the docker npm run docker
  • create database as bravado
  • create tables npm run setup
  • run! npm run dev

features

  • Login
  • Register
  • User Profile Page
    • Change Account Settings
    • Completed Challenges
    • Created Challenges
    • In progress challanges
    • Stability graph
  • Dashboard Page
    • User Progress
    • Feeds
    • Search challenge form
  • Challenge Page
    • About page
    • Feeds page
    • Participants page
    • Quit Challenge
    • Join Challange
  • Challenge API [CRUD]
    • Create Challenge
    • Get specific Challange
    • Confirm Challenge
    • Reject Challenge
    • Delete Challenge
    • Update Challenge
  • Manage Category [CRUD]
  • Delete User
  • Comment Challenge
  • Earn Reward
  • Submit assignment
  • Vote submission

Use case diagram

Use Case diagram

Deployment diagram

Deployment diagram

Screenshots

index page

Bravado index page

login register page

Bravado login register page

profile page

Bravado profile page

dashboard page

Bravado profile page

create challenge page

Bravado profile page

challenge page

Bravado profile page

You can’t perform that action at this time.