Rural Comm

Rural Comm

Table of contents

No heading

No headings in the article.

Name of app/solution: Invictus23_RuralComm

Team members:

  1. Shashwat Tripathi - Leader

  2. Susmita Santi,

  3. Sarvadnya Awaghad,

  4. Swarali Dhoble

Chosen Problem Statement:

JR-PS-02-CommunityPlatform - To create a community platform for rural people and a pool of professionals, to share their problems and solutions.

Approach:

We have developed a website for rural people which will serve as an all-inclusive platform for them. Generally in rural areas, people do not have access to such platforms where they can showcase their talent and earn a livelihood in return. Our website offers them a place to share their talents - services/materialistic items and sell those to the people from their community as well as the outside world. Getting funds for a business idea will become easier through our platform when the users share it and investors/other people see and invest. We have also provided a forum for the people to discuss their issues and get solutions for the same. The courses tab on our website will make it easier for the rural community to join training sessions that can help them in skill development. The dashboard displays upcoming events which can help these people stay connected, learn skills from each other and sell their products.

Architecture Diagram:

RuralComm Website:

Login Page:

Register Page:

Member Home Page:

Courses Page:

Market-Place:

Ideas-Wall:

Community Members:

Survey for Development Projects:

Discussion Forum:

My Profile:

Features:

  1. Registration/ Login for Members of the Community

  2. Login for Outsiders

  3. Home Page for Members - shows announcements of upcoming events, development projects, etc

  4. Discussion Forum - Members can discuss their issues and get solutions from the community

  5. Courses - List of upcoming trainings by Government/NGOs for upskilling the community members

  6. Market-Place - Platform/page to upload details about any article created by member/service provided by them that they want to sell within/outside the community

  7. Ideas-Wall - Place where members can share their ideas with the community/outside world and get fundings/resources for the same

  8. Community Information - Page where all members of the community are shown

  9. Survey - Survey form for feedback related to any development projects

  10. My Profile Page - Info about logged in member

  11. Logout

Conclusion:

We understood the need of a community platform for rural areas. We learnt the technology behind web application development using Angular, use of Springboot framework for implementing REST APIs and connecting to PostgreSQL DB. Also, while implementing our solution, we came across different technical problems and found a way out of those. This will help us in the future when we try to solve more real-world problems as IT professionals.

Video link

#Invictus2023