Skip to content

mark-rafter/Localist

Repository files navigation

Localist

Build status

About

Localist is a message board web app written in Blazor and ASP.NET Core 5

Demo

https://localistapp.herokuapp.com

log in with: guest / guestGU357

Pre-requisites

OR

Setup

  1. Clone repo git clone git@github.com:mark-rafter/Localist.git
  2. Setup MongoDB for data storage
  3. Setup imgBB for image storage
  4. Generate VAPID keys for push notifications
  5. Update appsettings.json with your MongoDB, imgBB, JWT and VAPID production credentials
  6. Update appsettings.Development.json with your development credentials
  7. Update pushNotifications.js with your VAPID public key
  8. Run the API via dotnet dotnet run -p Server and navigate to https://localhost:5001/

OR

  1. Run the API via docker and navigate to http://localhost:5000/
docker build -t localist-app-image .
docker run -it --rm -p 5000:80 --name localist-app-container localist-app-image
  1. Register a new user and log in (default invite code: bobross)

About

Message board PWA written in Blazor + ASP.NET Core 5

Resources

License

Stars

Watchers

Forks