Right4Me allows the community to share information about products and services that meet specific disability needs.
Right4Me was built by SSW during the Microsoft Hack4Good event. Over two days, 14 teams, and around 70 people gathered at the University of NSW, in Sydney to explore the potential of technology to help people living with a disability fulfil their potential.
Right4Me uses the latest technology stack including Visual Studio 2017, .NET Core 1.1, ASP.NET Core + SPA Services, Web API and Angular.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
-
Install the latest version of:
-
Clone the repository
-
At the repo's root directory, restore the required NuGet packages by running:
dotnet restore
-
Change directory to the WebUI project (\SSW.Right4Me.WebUI) and restore the Node dependencies by running:
npm install
-
Install Webpack by running:
npm install -g webpack
-
Rebuild your
wwwroot/dist/vendor.js
bundle:webpack --config webpack.config.vendor.js
-
Launch Visual Studio 2017 and open the
Right4Me.sln
file -
Press
CTRL + SHIFT + B
to build the solution
If you're interested in contributing to this project, that's great! There is a real need within the community for this site. You'll be working with some great developers and have the opportunity to use the latest and greatest technologies! We've already set up continuous deployment to Azure, and have taken care of asssociated costs so you will be free to focus on adding exciting new features or resolving pesky issues. Click here to view the product backlog.
If you're planning to submit a pull request, and if it's more than a trivial fix (e.g., for a typo), it's usually a good idea first to file an issue describing what you're proposing to do and how it will work. Then you can find out if it's likely that such a pull request will be accepted, and how it fits into wider ongoing plans.
When your pull request is submitted, it will be reviewed by Jason. When it is accepted, it will be automatically deployed using our continuous deployment processes.
- Jason Taylor - Lead Creatologist - SSW Solution Architect
- Brendan Richards - The Linux Guy - SSW Solution Architect
- Duncan Hunter - Angular Ninja - SSW Software Architect
- Thiago Passos - Lead Capoeira Instructor - SSW Solution Architect
See also the list of contributors who participated in this project.
This project was built during a hackathon under tight timeframes and constraints.
Here be dragons. Thou art forewarned!
Thank you.