Skip to content

RianNegreiros/social-network

Repository files navigation

Activities Social Network

Full-Stack application to users share their activities, and follow activities from others

Deploy on Render

Preview

Application image preview

Features

Users can

  • Register
  • Authenticate by email or Facebook
  • Check users profiles to see bio, photos, events, followers and following
  • Edit their own profile
  • Follow and unfollow users
  • Create activities
  • Edit the activities their are hosting
  • Join others users activities
  • Cancel attendance
  • Chat in the activity
  • Filter timeline by: All Activities, I'm going, I'm hosting or by date

Methodologies

  • Clean Architecture
  • CQRS
  • Code First Migrations

Technologies and Tools

How to run

Prerequisites

1.Config appsettings.json 2.Build the React app:

cd client-app
npm run build

3.Run the API:

cd ../API
dotnet run