Skip to content

ripalpate/VolunteerWing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

VolunteerWing

This is Full stack capstone project for NSS. The application allows user to plan and events and coordinate volunteers. It allows an admin to add and edit event information. Once the event is created, Volunteers receive email notification to sign up for the event. Volunteers can sign up for tasks associated with a event and view sign up events. Admin has an access to edit and delete tasks before sending invitation. Admin can view created events and created groups information from dashboard. User can view signups and invitation of event from dashboard.

Technologies Used

Screen shots

  1. Login Page mainview

  2. User Home Page mainview

  3. Admin Home Page mainview

  4. Profile Page mainview

  5. Create Event Page mainview

  6. Add Tasks Page mainview

  7. Send Invitation Page mainview

  8. Invitation Modal mainview

  9. View Created Event Modal mainview

  10. Sign up Page mainview

  11. View Invitation Modal mainview

  12. View Group Modal mainview

How to Run this Project

  1. Firebase Setup

    • Create a firebase project
    • Enable 'Google Authentication'
    • Create an constants.js file (an example file exists in the 'src' folder) -Copy firebase keys from firebase web app settings into constants.js
  2. Serve up the app

    • Clone the repository to your local machine.
    • Browse to the repo directory in your terminal
    • Run the included data script from DatabaseQuery in your preferred SQL management tool.
    • In the ClientApp folder of the project, run npm install to install necessary dependencies
    • Run the project from Visual Studio

Contributors:

Ripal Patel

Nathan Gonzalez (mentor)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published