Welcome to Aidinity!
Aidinity is an innovative online platform that combines the power of fundraising campaigns for medical needs with a safe space for anonymous expressions about mental health. It aims to empower individuals facing medical challenges and provide a supportive community for sharing personal struggles and experiences.
NOTE : All transactions in the currently deployed environment are test transactions. So, you won't be charged for them.
-
Fundraiser Campaigns: Aidinity allows users to create personalized fundraising campaigns to gather support and financial assistance for their medical needs. With easy-to-use tools, users can share their stories and rally support from friends, family, and the wider community.
-
Anonymous Mental Health Expressions: We provide a secure and anonymous platform for individuals to express their thoughts, emotions, and experiences related to mental health. Users can share their stories, struggles, and triumphs without the fear of being identified, fostering a community of understanding and empathy.
-
Commenting System: Aidinity incorporates a commenting system that enables users to offer support, encouragement, and advice to the publishers of mental health expressions. This feature promotes a sense of connection and solidarity among users, helping them feel heard and validated.
-
Safe and Judgment-Free Environment: We prioritize creating a safe and judgment-free environment where users can freely express themselves without fear of stigma or discrimination. Aidinity is committed to fostering a supportive and inclusive community for all individuals.
You can use Aidinity now at aidinity.netlify.app.
OR
To test it in your local environment, follow these steps:
- Clone the repository to your local machine.
- Install the required dependencies by running
npm install
in the./client
as well as./server
directories. - Set up an account on Razorpay to serve payments and a database on MongoDB Atlas to store user information, campaign details, and expressions.
- Make
.env
files in both directories and configure them with the required environment variables. - Run the server using
node app.js
ornodemon app.js
commands and the client using thenpm run dev
command. - Create an account and start exploring the various features of Aidinity, including creating fundraising campaigns and engaging with mental health expressions.