You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Mental stress and anxiety are very commonly reported disorders in school students specially during corona times, when they are not leaving the house and meeting their friends at school. Yoga is a form of mental excercize well known to reduce stress.We have created a challenge sharing portal where one can create open challenges related to mental health, mainly including mental yoga and stress relieving excercise postures. One can reply to these challenge videos with own video doing the same posture or challenging friends with a new pose. We believe this target based activity will be a fun filled stress buster for all across ages.
Functionality
This application contains Login/signup i.e Authentication. You can log in and sign up through the buttons on the navbar
There is the challenge page for uploading your yoga challenge/stress releive, you can add a title and a description to this challenge
There is a browse page where you can look for challenges uploaded by others, you can also search for challenges here. Clicking on a challenge will navigate to the view challenge page of that challenge, generated using dynamic URLs, so you can even share that link
The dynamic URL view challenge page contains the details about a challenge and a I have what it takes option to reply to that challenge. You can do a recording and send your reply on the dynamic URL page it navigates you. You can also click on the "View tries" button to navigate to the dynamic URL page to view challenge replies
In the dynamic URL /replies/:slug you can view how other people did on this challenge, if you tried it too, you will get your name there also
This also has the basic feature of viewing tips to stay mentally healthy, this page can be found in the navbar too
At last there is an About us page where there are some details about all the team members who made the product
Stack
This application is written in MERN stack
MERN stands for MongoDB Express React and Node.js
This app also uses SQLite3 to store large, view only data, mainly videos