DePOLARIZER is a social media app with a twist. It is an attempt to make the Community more inclusive, open to discussion, depolarize the various "communities" of our society by bringing to them the other side of the story directly from their compeer. Depolarizer provides an "inclusive and safe space" to the inquiring minds to chat anonymously with someone of different views on same topics.
DePOLARIZER brings people to the middle ground of any discussion, events or news.
Registeration/Signup
Login
Linkert Scale checker
Linkert Scale, depending on the survey decides where on the political spectrum you lie.
Anonymous Chatroom
Anonymous instance of a chatroom with a 30 minute window of hopefully enlightening conversation.
- First fork and clone the DePOLARIZER repository.
-
- Move in the backend directory, and run:
npm install
- Create a MongoDB atlas account and get the mongo URL to connect with the app.
- Create a .env file and add the required environment variables.
- Run the backend using:
npx nodemon server.js
-
- Move into the frontend directory.
- Run :
npm install
- Create a .env file and add the API URL.
- To intiate the frontend application:
npm start
-
- Improved UI for the feeds.
- Randomized usernames
- Integrate with NLP model to icrease the effeciency of evaluating the user's ideology.
- Add a asychronous friend request functionality.
Login Screen |
Registration Screen |
Survey Screen |
Home Screen |
Chatroom Screen |