Skip to content

A platform aiming to empower individuals facing medical challenges and provide a supportive community for sharing personal struggles and experiences.

Notifications You must be signed in to change notification settings

singhaayush5/aidinity

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 

Repository files navigation

Aidinity

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.

Features

  • 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.

Getting Started

You can use Aidinity now at aidinity.netlify.app.

OR

To test it in your local environment, follow these steps:

  1. Clone the repository to your local machine.
  2. Install the required dependencies by running npm install in the ./client as well as ./server directories.
  3. Set up an account on Razorpay to serve payments and a database on MongoDB Atlas to store user information, campaign details, and expressions.
  4. Make .env files in both directories and configure them with the required environment variables.
  5. Run the server using node app.js or nodemon app.js commands and the client using the npm run dev command.
  6. Create an account and start exploring the various features of Aidinity, including creating fundraising campaigns and engaging with mental health expressions.

About

A platform aiming to empower individuals facing medical challenges and provide a supportive community for sharing personal struggles and experiences.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published