Skip to content

Jantero93/linked-map-app-copy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LinkedIn Map Copy

The purpose of this program is to be similar to LinkedIn, allowing users to place job positions on a map and view people's work experiences at those job positions. Initially, all visible information (companies, work experiences) is intended to be public.

The program also includes a timeline component. When a company is clicked, the timeline shows the people who have worked there, or if a person is selected, it shows their work experiences across different job positions.

The application aims to include a feed similar to LinkedIn, Facebook, and other platforms, displaying posts, messages, etc., from people who are friends or connected with each other. There will also be an option for private conversations between individuals or even group chats.

The repository also contains a client started with Vue (web-client folder), but development has currently shifted to React. I may continue with the Vue client someday.

Key Technologies Used

Client:

  • TypeScript React
  • Redux
  • MUI
  • OpenLayers

Server:

  • .NET Core
  • Dapper
  • OpenIddict
  • Entity Framework Core

Database:

  • SQL Server
  • Grate

Other:

  • Docker
  • Nginx
  • AWS

Configuration

...coming soon

Starting the Entire Application with Docker

...coming soon

Starting the Server Separately

...coming soon

Starting the Client Separately

...coming soon