Reactivities is a real time social network built with React and ASP.NET(C#).
It contains a user authentication system, activity management including real time chat, user profile management including following/followers, photo cropper and upload.
This is the updated repository for the .Net 7.0, React 18 and React Router 6 version.
View a demo of this app here. You just need to register a user and sign in to see it in action.
- React, MobX, Axios, Semantic-UI, TypeScript, Final-Form, Revalidate, React-Toastify.
- C# (ASP.NET), SignalR, PostgreSQL(Entity Framework), Cloudinary.
Run the command within the project directory to install packages from the project dependencies
$ cd ../Reactivities
$ npm install
$ cd ../Reactivities/API
$ dotnet run
In the 'client-app' project directory, you can run the React app:
$ cd Reactivities\client-app
$ npm start
Runs the app in the development mode.
Open http://localhost:3000 to view it in the browser.