Purple Audience is a captivating mental health awareness website that aims to create a safe space for individuals to explore and nurture their well-being. With a soothing and inviting design, Purple Audience provides a platform that promotes mental health awareness, offering a range of resources and support for visitors.
This website is hosted on https://purple-audience.vercel.app/ as a front-end web application.
For the database functionality, you can download the files locally on your system. API's are not hosted
Step 1: Install Necessary Packages
npm install mongoose cors express nodemon axios reactjs-popup
Step 2: Install MongoDB as a Service on your System.
https://www.mongodb.com/docs/manual/installation/
Step 3: Open a new terminal and split it.
Step 4: On one terminal, route to /server folder and write the below code snippet.
nodemon index.js
Step 5: On another terminal, route to /client directory and write the below code snippet.
npm start
Step 6: Open MongoDB Compass on your system and click on connect button.
Step 7: Register, Login, and Logout functionality included in ContextAPI in React.
Client: ReactJS, CSS3
Server: Node, Express, MongoDB