A fullstack app helping volunteers connect with nonprofit organizations
C# JavaScript Other
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.github
.vscode
Client
Controllers
Data
Hubs
Migrations
Models
Services
Views
wwwroot
.bowerrc
.gitiginore
.gitignore
Dockerfile
NuGet.config
Program.cs
README.md
Startup.cs
appsettings.json
bower.json
bundleconfig.json
project.json
web.config

README.md

Community

GitHub issues

Community is a full-stack application helping connect volunteers with local nonprofit organizations. Community uses an ASP.NET backend with a React client.

Watch the walkthrough on YouTube.

Table of Contents

Background

Community is my full-stack capstone project for Nashville Software School.

Community is a platform to connect volunteers with local nonprofit organizations. It serves nonprofit organizations by creating a platform where volunteers can sign up for events and event organizers can send all event-related communications through the application. Users can create accounts, search for events in their area, and attend events.

Install

This project uses .NET Core and npm to manage frontend dependencies.

Clone or download the project to your machine and run the following commands:

dotnet restore
dotnet ef database update
cd Client
npm install
dotnet run

In another terminal window, run the following commands:

npm run start

Navigate to localhost:5000 and log in, then navigate to localhost:3000 to view the app. The login portal is currently a WIP hence these steps.

License

MIT (c) Matt Hamil