Now hosted on azure:
Circles - https://circlesapp.azurewebsites.net
This Web site allows users to discover new friends and add them to private groups called circles. It uses the Circles API.
The user can:
- Register a new account and log in
- Edit the user profile associated with the user's account
- Create "circles," which are private categories for grouping existing and potential friends (e.g. "Hiking")
- Browse other users' profiles and add them to circles
A user can only edit their own profile, and only view and edit their own circles.
- This application requires MySQL.
-
Clone this repository:
$ git clone https://github.com/erik-t-irgens/circles_mvc.git
-
Open the App Settings file (CIRCLES_MVC/appsettings.json) and ensure that the MySQL username and password match your MySQL credentials.
-
Log onto MySQL:
$ mysql -u USERNAME -p PASSWORD
-
Navigate to the production folder (CIRCLES_MVC)
-
Restore dependencies, update your local database, and run the application
$ dotnet restore $ dotnet ef database update $ dotnet run
-
On a Web browser (Chrome recommended), navigate to http://localhost:5002
None at this time.
- C# / .NET Core
- ASP.NET Core MVC
- ASP.NET Identity
- Entity Framework Core
- LINQ
- MySQL
Please leave comments below with any feedback.
GNU GPLv3
Copyright (c) 2019 Na Hyung Choi, Kelar Crisp, Erik Irgens, and Emerson Jordan