Skip to content

"Volunteerish" is a web application that connects directly, without intermediaries, people who need help with those who are willing to do good. In exchange for this act, the volunteer receives points that are used in the shop in the application.

Notifications You must be signed in to change notification settings

KiLLg0r/Volunteerish-React

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

-----------------------------------------------------

➤ Volunteerish

Volunteerish is an open-source application created by students and intended for all people who want to help or be helped. The application aims to unite all social categories and eliminate discrimination between them. The user interface is a simple one with easy-to-use menus, specially created so that it can be easily used by everyone. Users can also ask for help, as well as help in turn. Volunteerish has 5 main menus: Home, Announcements, Shop, Messages and Settings.

-----------------------------------------------------

➤ Home

App Screenshot

The Home menu contains information such as people who have been helped, people who are currently being helped, and announcements posted by the user. There is also information about the number of points (See more in the Shop section) and the number of people helped.

-----------------------------------------------------

➤ Announcements

App Screenshot

In the Announcements section, users can respond to other people's requests for help as well as post their requests for help. At the top of the menu is a filter with which users can filter the announcements depending on: country, state, city, difficulty, date of publication. Also in the lower right corner is the button with which users can add help announcements.

App Screenshot

When you press the button, a menu will open where it will be completed, as the case may be, with the description of the announcement, its difficulty and the category to which it belongs. Details such as country, state, and city are automatically entered from the data provided by the user upon registration and are subject to change.

-----------------------------------------------------

➤ Shop

App Screenshot

In the Shop section there is a mini shop with personalized products with our logo and slogan or with other accessories or clothing items. These can be bought with the points obtained when the user helps a person.

The points are calculated according to the category to which the announcements belongs, its difficulty and the distance from the user.

-----------------------------------------------------

➤ Messages

App Screenshot

In the Messages section, users can communicate with each other through text messages and pictures. Conversations can be initiated either by the person requesting help or by the person helping, from the announcement menu. Messages are encrypted and transmitted instantly via the real-time database. The user can also delete conversations.

App Screenshot

-----------------------------------------------------

➤ Settings

App Screenshot

In the last section, the Settings section, the user can change his profile data such as: picture, name, date of birth, address (country, state, city, street, etc.) and phone number. Also in this section you can find more details about the application, the user can log in and access the Help & Support section.

App Screenshot

-----------------------------------------------------

➤ Technology and frameworks

The application is made entirely of JavaScript, SCSS and HTML5. Optional frameworks have been added such as:

-> Firebase for authentication, storage of files, messages and user data

-> Countries States Cities Database for precise location management of users (country, state, and city)

-> Swiper.js for slide menu from Complete your registration page

-----------------------------------------------------

➤ Table of Contents

About

"Volunteerish" is a web application that connects directly, without intermediaries, people who need help with those who are willing to do good. In exchange for this act, the volunteer receives points that are used in the shop in the application.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published