SolaceSphere is a mental wellbeing web application aspiring to help individuals with mental health issues.
The Home page would look something like this i.e. whenever the website is opened it will give such view:
Now after login/ signup(with account verification) the user will be redirected to dashboard that looks like this:
Gaming Dashboard to chill and relax your mind(The code of three available games is inspired from some youtube channel and some public repos):
Goal Setter and Reminder Page(You can set up goals and you will reminded of it with alert and alarm):
Pomodoro Page(Set up standard or your personalise alarms and focus on your work by listening to soothing musics or not whatever suits you best):
Therapist Finder(Used Google Maps and Google Places APIs)[on clicking on Book appoinment button you will be redirected to a booking page where you can book appointment and pay for the same which involved usage of PayPal API]
When you will hover over any card you will see image and Qualification of doctor/therapist else you will see name, rating and availability
A list of technologies used within the project:
- [HTML5]
- [CSS3]
- [Javascript]
- [Node.js]
- [Express.js]
- [MongoDB]
- [NodeMailer]
Dependencies to be installed to run the code on your local host:
- You should have node.js installed
- Install express.js latest by npm i express@latest or simply npm i express
- Install mongoose by npm i mongoose
- Similarly install NodeMailer for sending otp and verification mail, crypto for generating OTP
- You can install nodemon for your convienence to stop restarting the server again and again.
To run the code just move to SolaceSphere/src folder and run node app.js OR add a 'dev' script to package.json and move to SolaceSphere folder followed by npm run dev in terminal.










.png)
.png)