TalkToMe
TalkToMe is a serverless MERN web application that encourages personal journaling. It is a platform that allows you to record and save the pep talks and conversations you have with yourself daily, to help you work through good and bad days.
Installation
To run it locally:
Clone the repository: git clone https://github.com/YOUR-USERNAME/YOUR-REPOSITORY
Use the package manager npm to install TalkToMe:
# install the backend
cd backend
npm i
#install the client
cd client
npm i
Create a .env file in the root of the backend and client directory and include the following variables:
#for the backend:
MONGODB_URI:
MONGODB_dbName:
JWT_SECRET:
# FOR THE CLIENT
REACT_APP_BASE_URL=
REACT_APP_CLOUD_NAME=
Usage
# start the backend end and the client concurrently by:
sls offline #for the backend
npm start #for the client
Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.
License
0 likes · 8 views · May 22, 2023
A self chat journaling application that leverages on ChatGPT API to create custom affirmations depending on your mood for the day - GitHub - Faith-qa/Rantitout…