CalmNest is an all-purpose website designed to promote mental health and well-being. To learn more about CalmNest, check out the dev.to blog post for detailed information.
You can access the demo video of CalmNest here.
-
Setting up Environment:
- Make sure you have Python installed on your system.
- Optionally, create a new environment for CalmNest.
-
Clone this Repo:
- Clone this repository in your PC.
-
Install Required Libraries:
- Open your terminal and navigate to the AI-Backend folder.
- Run the following command to install the required libraries:
pip install -r requirements.txt
.
-
Run the Script:
- After the necessary libraries are installed, run the script
server-script.py
. - Provide your ngrok authtoken as a parameter while running the script:
python server-script.py --authtoken [your-token-here]
- This will generate a live public API link that will remain active as long as the script is running.
OR
- After the necessary libraries are installed, run the script
-
Alternative Method Using Colab Notebook:
- You can also use this Colab notebook to generate the API link.
- (Note: The notebook was tested on 15-04-2024)
-
Navigate to the website folder :
- Clone this repo if not already done, and navigate to website folder.
-
Install Dependencies:
- Run
npm install
to install the required dependencies.
- Run
-
Run the Website:
- After the dependencies are installed, navigate to the src folder within the website folder.
- Run
npm run dev
to start the website. - Enter the generated API link in the box located at the top-left corner of the website.
Now, you can finally enter CalmNest and explore its features!